作用是用于规定下载格式
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>
<mime-mapping>
<extension>mp3</extension>
<mime-type>audio/x-mpeg</mime-type>
</mime-mapping>
常见的MIME类型
超文本标记语言文本 .htm,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF图形 .gif image/gif
JPEG图形 .ipeg,.jpg image/jpeg
au声音文件 .au audio/basic
MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar
分享到:
相关推荐
### Web.xml中的MIME-Type标签作用与使用详解 在Java Web开发中,`web.xml`配置文件扮演着至关重要的角色。它定义了Web应用程序的基本结构和行为,包括Servlet的映射、过滤器、监听器等配置。其中,`mime-mapping`...
- 在`web.xml`文件中找到或添加`<mime-mapping>`元素,用于指定特定文件扩展名对应的MIME类型。 - 下面是一个示例配置,展示了如何正确地配置.rar文件的MIME类型: ```xml <mime-mapping> <extension>r <mime-...
通过在`web.xml`中添加适当的`<mime-mapping>`条目,可以指定文件扩展名与其MIME类型之间的映射关系,从而优化Web应用的性能和用户体验。此外,了解和掌握MIME类型配置机制,还能帮助开发者更好地应对日益多样化的...
web.xml 最全 MIME Type Mappings 大概有 一千多个
为了满足用户需求,使特定类型的文件(如Word、Excel等)直接在浏览器中打开,而非下载至本地,需修改`web.xml`中的MIME类型映射: - **编辑配置文件**:打开`D:\jboss\server\default\deploy\jbossweb-tomcat55....
总结来说,`web.xml`文件是Java Web应用的核心配置文件,它包含了关于图标、名称、描述、MIME类型映射以及JSP标签库定位等重要信息,为服务器和开发环境提供了丰富的元数据,确保了Web应用的正确部署和功能实现。...
一 使用Axis和XFire发布Web Service ... </mime-mapping> <mime-mapping> <extension>xsd <mime-type>text/xml</mime-type> </mime-mapping> <!-- ****************** axis ws end ****************** -->
- 为了使IE浏览器能直接打开DOC、XLS、PDF等类型的文件,需要在`WEB-INF/web.xml`文件中添加相应的`<mime-mapping>`配置,例如: ```xml <mime-mapping> <extension>doc <mime-type>application/msword</mime-...
4. **过滤器映射**(`<filter-mapping>`):将过滤器与URL模式或Servlet关联,决定过滤器的执行顺序和作用范围。 5. **监听器**(`<listener>`):定义监听器类,用于监听Web应用中的各种事件,如ServletContext、...
<mime-mapping> <extension>wsdl <mime-type>text/xml</mime-type> </mime-mapping> <mime-mapping> <extension>xsd <mime-type>text/xml</mime-type> </mime-mapping> ``` **第三步:** 创建服务端Java...
web.xml 文件的根元素是 web-app,DTD 文件规定,web-app 元素的子元素的语法如下:包括 icon、display-name、description、distributable、context-param、filter、filter-mapping、listener、servlet、servlet-...
</mime-mapping> <mime-mapping> <extension>xsd <mime-type>text/xml</mime-type> </mime-mapping> ``` 这些配置指定了 Axis Servlet 的映射路径以及 WSDL 和 XSD 文件的 MIME 类型。 ##### 5. 创建部署文件 ...
</mime-mapping> ``` 以上只是`web.xml 2.4`中部分关键节点的简要介绍,实际配置中还包含许多其他元素,如`jsp-config`、`login-config`等,它们共同构建了Web应用的完整运行环境。理解并熟练掌握`web.xml`的配置,...
该文件的主要作用是配置Servlet、过滤器、监听器、会话超时、错误页面、MIME类型映射等关键组件。 在XML的顶部,通常会看到以下声明: ```xml <?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns=...
本文将详细解析`web-app_2_3.dtd`中定义的主要元素及其作用,帮助开发者更好地理解和应用这些配置。 #### 1. `icon`元素 `icon`元素用于指定Web应用程序的小图标,包括一个16x16像素的小图标和一个32x32像素的大...
`<mime-mapping>`用于定义MIME类型与文件扩展名的映射关系,这对于处理不同类型的文件下载非常有用。 ```xml <mime-mapping> <extension>xls <mime-type>application/vnd.ms-excel</mime-type> </mime-mapping> `...
首先,你要确保你的IP地址能被外界访问到,编辑TOMCAT_HOME/conf/web.xml看他是否支持下面两种MIME类型: * JAD:text/vnd.sun.j2me.app-descriptor * JAR:application/java-archive 如果不支持的话,在文件后面...