ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

struts2 上传文件类型的配置

2021-01-02 22:33:28  阅读:227  来源: 互联网

标签:text image application struts2 video ms 文件类型 audio 上传


struts2 上传文件类型的配置
 

<package name="upload" extends="struts-default" namespace="/upload">
    <!-- 配置 -->
        <action name="upload" class="gz.itcast.h_upload_down.UploadAction" >

         <param name="savePath">e:/images/</param>

      <!--往fileuploadInterceptor 注入 -->
         <interceptor-ref name="defaultStack">
            <!-- 改变当前文件运行上传的类型 -->
            <param name="fileUpload.allowedTypes">image/jpeg,image/jpg</param>
            <!-- 允许的文件后缀 -->
             <param name="fileUpload.allowedExtensions">jpg,jpeg,gif</param>
         </interceptor-ref>
           <result>/index.jsp</result>
        </action>



参考:https://blog.csdn.net/chainiao_zhang/article/details/69664938


 

 

Struts2 文件上传文件类型allowedTypes汇总 (https://blog.csdn.net/aipeng419/article/details/84357679

.a :

application/octet-stream

.ai :

application/postscript

'.aif' :

'audio/x-aiff',

'.aifc' :

'audio/x-aiff',

'.aiff' :

'audio/x-aiff',

'.au' : '

audio/basic',

'.avi' :

'video/x-msvideo',

'.bat' :

'text/plain',

'.bcpio' :

'application/x-bcpio',

'.bin' :

'application/octet-stream',

'.bmp' :

'image/x-ms-bmp',

'.c' :

'text/plain',

 

# Duplicates :(

 

'.cdf':

'application/x-cdf',

'.cdf':

 'application/x-netcdf',

'.cpio' :

'application/x-cpio',

'.csh' :

'application/x-csh',

'.css' :

'text/css',

'.dll' :

'application/octet-stream',

'.doc' :

'application/msword',

'.dot' :

'application/msword',

'.dvi' :

'application/x-dvi',

'.eml' :

'message/rfc822',

'.eps' :

'application/postscript',

'.etx' :

'text/x-setext',

'.exe' :

'application/octet-stream',

'.gif' :

'image/gif',

'.gtar' :

'application/x-gtar',

'.h' :

'text/plain',

'.hdf' :

'application/x-hdf',

'.htm' :

'text/html',

'.html' :

'text/html',

'.ief' :

'image/ief',

'.jpe' :

'image/jpeg',

'.jpeg' :

'image/jpeg',

'.jpg' :

'image/jpeg',

'.js' :

'application/x-javascript',

'.ksh' :

'text/plain',

'.latex' :

'application/x-latex',

'.m1v' :

'video/mpeg',

'.man' :

'application/x-troff-man',

'.me' :

'application/x-troff-me',

'.mht' :

'message/rfc822',

'.mhtml' :

'message/rfc822',

'.mif' :

'application/x-mif',

'.mov' :

'video/quicktime',

'.movie' :

'video/x-sgi-movie',

'.mp2' :

'audio/mpeg',

'.mp3' :

'audio/mpeg',

'.mpa' :

'video/mpeg',

'.mpe' :

'video/mpeg',

'.mpeg' :

'video/mpeg',

'.mpg' :

'video/mpeg',

'.ms' :

'application/x-troff-ms',

'.nc' :

'application/x-netcdf',

'.nws' :

'message/rfc822',

'.o' :

'application/octet-stream',

'.obj' :

'application/octet-stream',

'.oda' :

'application/oda',

'.p12' :

'application/x-pkcs12',

'.p7c' :

'application/pkcs7-mime',

'.pbm' :

'image/x-portable-bitmap',

'.pdf' :

'application/pdf',

'.pfx' :

'application/x-pkcs12',

'.pgm' :

'image/x-portable-graymap',

'.pl' :

'text/plain',

'.png' :

'image/png',

'.pnm' :

'image/x-portable-anymap',

'.pot' :

'application/vnd.ms-powerpoint',

'.ppa' :

'application/vnd.ms-powerpoint',

'.ppm' :

'image/x-portable-pixmap',

'.pps' :

'application/vnd.ms-powerpoint',

'.ppt' :

'application/vnd.ms-powerpoint',

'.ps' :

'application/postscript',

'.pwz' :

'application/vnd.ms-powerpoint',

'.py' :

'text/x-python',

'.pyc' :

'application/x-python-code',

'.pyo' :

'application/x-python-code',

'.qt' :

'video/quicktime',

'.ra' :

'audio/x-pn-realaudio',

'.ram' :

'application/x-pn-realaudio',

'.ras' :

'image/x-cmu-raster',

'.rdf' :

'application/xml',

'.rgb' :

'image/x-rgb',

'.roff' :

'application/x-troff',

'.rtx' :

'text/richtext',

'.sgm' :

'text/x-sgml',

'.sgml' :

'text/x-sgml',

'.sh' :

'application/x-sh',

'.shar' :

'application/x-shar',

'.snd' :

'audio/basic',

'.so' :

'application/octet-stream',

'.src' :

'application/x-wais-source',

'.sv4cpio':

'application/x-sv4cpio',

'.sv4crc' :

'application/x-sv4crc',

'.swf' :

'application/x-shockwave-flash',

'.t' :

'application/x-troff',

'.tar' :

'application/x-tar',

'.tcl' :

'application/x-tcl',

'.tex' :

'application/x-tex',

'.texi' :

'application/x-texinfo',

'.texinfo':

'application/x-texinfo',

'.tif' :

'image/tiff',

'.tiff' :

'image/tiff',

'.tr' :

'application/x-troff',

'.tsv' :

'text/tab-separated-values',

'.txt' :

'text/plain',

'.ustar' :

'application/x-ustar',

'.vcf' :

'text/x-vcard',

'.wav' :

'audio/x-wav',

'.wiz' :

'application/msword',

'.wsdl' :

'application/xml',

'.xbm' :

'image/x-xbitmap',

'.xlb' :

'application/vnd.ms-excel',

 

# Duplicates :(

 

'.xls' :

'application/excel',

'.xls' :

'application/vnd.ms-excel',

.xml :

text/xml

.xpdl:

application/xml

.xpm :

image/x-xpixmap

.xsl :

application/xml

.xwd :

image/x-xwindowdump

.zip :

application/zip

 

firefox 和 ie 的文件类型区别

 

Firefox:

image/jpeg, image/bmp, image/gif, image/png

ie 6:

image/pjpeg ,image/bmp, image/gif, image/x-png

ie 7:

image/pjpeg, image/bmp, image/gif, image/x-png

ie 8:

image/pjpeg, image/bmp, image/gif, image/x-png

Ie 9:

image/jpeg, image/bmp, image/gif, image/png

标签:text,image,application,struts2,video,ms,文件类型,audio,上传
来源: https://blog.csdn.net/htj10/article/details/112125364

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有