mime-mapping的作用及配置

来源:互联网 发布:淘宝网儿童合唱演出服 编辑:程序博客网 时间:2024/06/05 17:07

mime-mapping是web.xml中的一个节点,用来指定对应的格式的浏览器处理方式,常用的集中配置如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
    <mime-mapping>
        <extension>mht</extension>
        <mime-type>text/x-mht</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>rar</extension>
        <mime-type>application/octet-stream</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>iso</extension>
        <mime-type>application/octet-stream</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>ape</extension>
        <mime-type>application/octet-stream</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>rmvb</extension>
        <mime-type>application/octet-stream</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>ico</extension>
        <mime-type>image/x-icon</mime-type>
    </mime-mapping>
 
    <mime-mapping>
        <extension>doc</extension>
        <mime-type>application/msword</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>xls</extension>
        <mime-type>application/vnd.ms-excel</mime-type>
    </mime-mapping>
    <mime-mapping>
        <extension>ppt</extension>
        <mime-type>application/vnd.ms-powerpoint</mime-type>
    </mime-mapping>

另外也可以用来配置静态页面的打开编码:

?
1
2
3
4
5
6
7
8
9
10
<!--  修改下面两行以支持静态超文本的自动编码 
  --> 
 <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>

原文:http://my.oschina.net/zimingforever/blog/196564

0 0
原创粉丝点击