码迷,mamicode.com
首页 > 移动开发 > 详细

tomcat配置<mime-mapping> 实现自动匹配文件类型html等

时间:2015-12-02 14:45:02      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:tomcat mime

Tomcat安装完成之后默认可以打开index.jsp文件、但是如果你访问index.html会显示空白页、原因是:在$tomcat/conf/web.xml配置文件里、指定了什么类型的文件调用什么程序打开、但是默认没有配置html或htm、所以我们要手动加上就可以了、以此类推、doc、war、ppt等都是一样的方法。

[root@test ~]vim $tomcat/conf/web.xml

........................................................

 <mime-mapping>  

 <extension>htm</extension>   

 <mime-type>text/html;charset=gb2312</mime-type>   

 </mime-mapping>  

 <mime-mapping>  

 <extension>html</extension>   

 <mime-type>text/html;charset=gb2312</mime-type>   

 </mime-mapping>

........................................................

此段代码可以加在任意位置、重启后生效、如图所示:

技术分享


常用的文件类型:

<mime-mapping>  
    <extension>doc</extension>  
    <mime-type>application/vnd.ms-word</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>gif</extension>  
    <mime-type>image/gif</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>htm</extension>  
    <mime-type>text/html</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>html</extension>  
    <mime-type>text/html</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>jnlp</extension>  
    <mime-type>application/x-java-jnlp-file</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>jpeg</extension>  
    <mime-type>image/jpeg</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>jpg</extension>  
    <mime-type>image/jpeg</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>js</extension>  
    <mime-type>application/x-javascript</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>pdf</extension>  
    <mime-type>application/pdf</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>png</extension>  
    <mime-type>image/png</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>rar</extension>  
    <mime-type>application/x-rar-compressed</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>txt</extension>  
    <mime-type>text/plain</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>xls</extension>  
    <mime-type>application/vnd.ms-excel</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>xml</extension>  
    <mime-type>text/xml</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>xul</extension>  
    <mime-type>application/vnd.mozilla.xul-xml</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>zhtml</extension>  
    <mime-type>text/html</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>zip</extension>  
    <mime-type>application/x-zip</mime-type>  
</mime-mapping>  
<mime-mapping>  
    <extension>zul</extension>  
    <mime-type>text/html</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-


本文出自 “菜鸟的成长之路” 博客,请务必保留此出处http://francis905.blog.51cto.com/3048056/1718824

tomcat配置<mime-mapping> 实现自动匹配文件类型html等

标签:tomcat mime

原文地址:http://francis905.blog.51cto.com/3048056/1718824

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!