`
Sharpleo
  • 浏览: 575338 次
  • 性别: Icon_minigender_1
  • 来自: newsk
社区版块
存档分类
最新评论

struts2 allowedTypes配置参数

    博客分类:
  • j2ee
 
阅读更多
 

.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

2011/09/27 u0020
分享到:
评论

相关推荐

    struts2综合复习习题

    - 在Struts2中,文件上传拦截器(`FileUploadInterceptor`)可以通过`allowedTypes`参数来限制允许上传的文件类型。`image/bmp`表示允许上传的文件类型为BMP图像文件。 #### 六、关于struts标签说法正确的是() **...

    struts2文件上传,一直报类型不允许的问题

    如果你的项目中没有显式配置`allowedTypes`,那么Struts2会默认使用一个更严格的策略,可能不允许任何类型的文件上传。在这种情况下,你需要根据需求自定义这个列表。 接下来,我们可以查看压缩包内的`struts2文件...

    struts2文件上传

    -- 更多配置参数 --> <!-- 其他拦截器 --> <!-- 配置动作 --> <result type="success">/success.jsp <result type="error">/error.jsp ``` 在这个例子中,`allowedTypes`参数指定了允许上传的...

    Struts2实现文件上传

    Struts2是一个强大的MVC框架,广泛应用于Java Web开发中,尤其在处理用户表单提交和文件上传等交互场景中表现出色。在这个“Struts2实现文件上传”的主题中,我们将深入探讨如何利用Struts2框架来实现在Web应用中的...

    struts2文件上传,文件大小设置

    本篇将详细介绍Struts2中如何进行文件大小设置,以及涉及到的拦截器配置和灵活性。 首先,我们需要理解Struts2的文件上传机制。在Struts2中,文件上传是通过`<s:file>`标签实现的,这个标签会创建一个`File`对象,...

    Struts2文件上传

    首先,我们需要在Struts2配置文件(struts.xml)中添加相关的action配置,以便处理文件上传请求。一个基本的配置可能如下所示: ```xml <param name="allowedTypes">image/jpeg,image/png ...

    struts2中使用注解配置Action方法详解

    Struts2中使用注解配置Action方法详解 Struts2框架提供了四个与Action相关的注解类型,分别为ParentPackage、Namespace、Result和Action。这四个注解类型可以帮助开发者更方便地配置Action,实现零配置,零配置将从...

    Struts2文件上传程序示例

    总之,Struts2文件上传程序示例是一个实用的教学资源,它涵盖了文件上传的基本流程和关键配置,包括前端表单设计、后端Action处理、配置文件设置等。对于初学者来说,这是一个很好的起点,可以深入理解MVC框架中文件...

    struts2中绝对路径上传图片和显示图片

    1. **配置Struts2核心拦截器**: 在`struts.xml`配置文件中,确保已经启用`params`和`fileUpload`拦截器。`params`拦截器负责解析请求参数,而`fileUpload`拦截器处理文件上传。 ```xml ...

    struts2上传视频照片

    2. **Struts2配置**: - 在`struts.xml`配置文件中,你需要为文件上传的动作定义一个特定的拦截器链,比如`params`和`fileUpload`拦截器,确保文件内容能够正确地被解析并保存。 ```xml ...

    struts2 cmxcmx文件上传全部代码

    在Struts2的配置文件(struts.xml)中,我们需要为文件上传动作配置相应的拦截器栈。通常,`params`和`fileUpload`拦截器是必要的,它们分别负责解析请求参数和处理文件上传。 ```xml ...

    java struts2入门学习实例--使用struts2快速实现多个文件上传.doc

    #### 知识点一:配置Struts2中的错误提示信息 在开发基于Java的Web应用程序时,经常需要处理用户上传文件的需求。而Struts2框架因其灵活性与易用性,在企业级应用中被广泛采用。在本知识点中,我们将详细介绍如何...

    文件上传struts配置

    通过以上内容的学习,我们了解了如何在Struts2中配置文件上传功能,包括文件类型的限制、文件大小的限制、保存路径的设置以及文件上传失败的处理方式。这些配置不仅可以提高系统的安全性,还能提供更好的用户体验。

    Struts2的上传和下载.ppt

    Struts2提供了`fileUpload`拦截器,允许我们配置`allowedTypes`和`maximumSize`参数,以实现自动的文件类型和大小过滤。 在上传过程中,如果出现错误,如文件大小超过限制或文件类型不受支持,Struts2提供了一个`...

    struts 2文件上传

    上述配置中,`allowedTypes`参数指定了允许上传的文件类型,`maximumSize`参数限制了文件的最大大小。 ### 3. Action类与表单 创建一个Action类来处理文件上传,需要继承自`ActionSupport`并实现`...

    Struts2 上传下载

    1. **配置Struts2文件上传**:在Struts2中,为了支持文件上传,我们需要在struts.xml配置文件中启用FileUpload拦截器,并设置相关的参数,如允许的最大文件大小、最大总上传大小等。 ```xml ...

    struts2笔记之文件上传

    在`struts.xml`中配置`fileUpload`拦截器,并设置`allowedTypes`和`maximumSize`参数,例如: ```xml <param name="allowedTypes">image/png,image/jpeg <param name="maximumSize">2097152 ``` 这意味着只允许...

    struts2实现的文件上传(带文件类型和大小大小验证的)

    首先,我们需要在Struts2的配置文件(struts.xml)中添加一个或多个action配置,用于处理文件上传请求。这个配置通常包括一个接收文件的表单字段名,以及指定处理文件上传的类。例如: ```xml ...

    Struts2下多文件的上传与下载

    Struts2自带了一个名为`fileUpload`的拦截器,可以通过参数设置文件大小限制、允许上传的文件类型等。 ```xml <result name="input">/upload.jsp <result name="success">/download.jsp <!-- 可以自定义配置...

Global site tag (gtag.js) - Google Analytics