2008年11月18日星期二

tomcat mine 大全(转自网络)

Tomcat在默认情况下下载.rar/.mp3的文件是把文件当作文本文件打开,

导致打开后,不是下载,而是乱码一页,解决方法网上不是很多也

不全面,于是我找了凑在一起弄了这个;


解决方法:

打开conf/web.xml,加入下面的代码.

请大家按需要选择
1 < mime-mapping >
2 < extension > doc
3 < mime-type > application/msword
4
5 < mime-mapping >
6 < extension > xls
7 < mime-type > application/msexcel
8
9 < mime-mapping >
10 < extension > pdf
11 < mime-type > application/pdf
12
13 < mime-mapping >
14 < extension > zip
15 < mime-type > application/zip
16
17 < mime-mapping >
18 < extension > rar
19 < mime-type > application/rar
20
21 < mime-mapping >
22 < extension > txt
23 < mime-type > application/txt
24
25 < mime-mapping >
26 < extension > chm
27 < mime-type > application/mshelp
28
29 < mime-mapping >
30 < extension > mht
31 < mime-type > text/x-mht
32
33 < mime-mapping >
34 < extension > rar
35 < mime-type > application/octet-stream
36
37 < mime-mapping >
38 < extension > iso
39 < mime-type > application/octet-stream
40
41 < mime-mapping >
42 < extension > ape
43 < mime-type > application/octet-stream
44
45 < mime-mapping >
46 < extension > rmvb
47 < mime-type > application/octet-stream
48
49 < mime-mapping >
50 < extension > ico
51 < mime-type > image/x-icon
52
53 < mime-mapping >
54 < extension > dsp
55 < mime-type > text/html
56
57 < mime-mapping >
58 < extension > gif
59 < mime-type > image/gif
60
61 < mime-mapping >
62 < extension > htm
63 < mime-type > text/html
64
65 < mime-mapping >
66 < extension > html
67 < mime-type > text/html
68
69 < mime-mapping >
70 < extension > jnlp
71 < mime-type > application/x-java-jnlp-file
72
73 < mime-mapping >
74 < extension > jpeg
75 < mime-type > image/jpeg
76
77 < mime-mapping >
78 < extension > jpg
79 < mime-type > image/jpeg
80
81 < mime-mapping >
82 < extension > js
83 < mime-type > application/x-javascript
84
85 < mime-mapping >
86 < extension > pdf
87 < mime-type > application/pdf
88
89 < mime-mapping >
90 < extension > png
91 < mime-type > image/png
92
93 < mime-mapping >
94 < extension > txt
95 < mime-type > text/plain
96
97 < mime-mapping >
98 < extension > xls
99 < mime-type > application/vnd.ms-excel
100
101 < mime-mapping >
102 < extension > xml
103 < mime-type > text/xml
104
105 < mime-mapping >
106 < extension > xul
107 < mime-type > application/vnd.mozilla.xul-xml
108
109 < mime-mapping >
110 < extension > zhtml
111 < mime-type > text/html
112
113 < mime-mapping >
114 < extension > zip
115 < mime-type > application/x-zip
116
117 < mime-mapping >
118 < extension > zul
119 < mime-type > text/html
120
121 < mime-mapping >
122 < extension > foo
123 < mime-type > application/x-fubar
124
125 < mime-mapping >
126 < extension > ps
127 < mime-type > application/postscrīpt
128
129
130

其他的,用法和上面一样给个大概:

1application/astound asd,asn
2application/bld bld
3application/bld2 bld2
4application/cprplayer pqi
5application/e-score sdf
6application/fastman lcc
7application/font-tdpfr pfr
8application/futuresplash spl
9application/java-archive jar
10application/jwc jwc
11application/lgh lgh
12application/listenup ptlk
13application/mac-binhex40 hqx
14application/mbedlet mbd
15application/metastream mts,mtx,mtz,mzv,rtg,
16application/msword doc
17application/octet-stream avb, AVB, bin, bpk, class, dmg,exe, tad, TAD, ttf,dll
18application/oda oda
19application/pdf pdf
20application/postscript ai,eps,ps
21application/presentations shw
22application/rdf+xml rdf
23application/rtf rtf
24application/smil smi
25application/studiom smp
26application/timbuktu tbt
27application/toc toc
28application/t-time ttz
29application/vnd.fujixerox.docuworks xdw
30application/vnd.lotus-1-2-3 123
31application/vnd.ms-excel xls,xlw,xla,xlc,xlm,xlt
32application/vnd.ms-powerpoint ppt,pps,pot
33application/vnd.ms-project mpp
34application/vnd.rn-realplayer rnx
35application/vnd.wap.wmlc wmlc
36application/winhlp hlp
37application/x-asap asp
38application/x-AtlasMate-Plugin oom
39application/x-authoware-bin aab
40application/x-authoware-map aam
41application/x-authoware-seg aas
42application/x-bzip2 bz2
43application/x-cmx cmx
44application/x-cnc ccn
45application/x-cocoa cco
46application/x-cprplayer pqf
47application/x-csh csh
48application/x-cult3d-object co 丂丂丂
49application/x-digitalloca lcr,lcl
50application/x-director dcr,dir,dxr
51application/x-dot dot
52application/x-dreamcast-vms vms
53application/x-dreamcast-vms-info vmi
54application/x-dvi dvi
55application/x-earthtime etc
56application/x-envoy evy
57application/x-excel xls,xlc,xll,xlm,xlw
58application/x-expandedbook ebk
59application/x-gca-compressed gca
60application/x-gtar gtar
61application/x-gps gps
62application/x-gzip gz,x-gzip
63application/x-hdf hdf
64application/xhtml+xml xhtml,xhtm,xht
65application/x-ipix ipx
66application/x-jam jam
67application/x-javascript js
68application/x-java-jnlp-file jnlp
69application/x-kjx kjx
70application/x-Koan skp,skd,skt,skm
71application/x-latex latex
72application/x-lzh lzh, LZH
73application/x-maker fm
74application/x-mapserver mps
75application/x-mascot mct
76application/x-mif mif,mi
77application/x-mocha mocha,moc
78application/x-mpeg amc
79application/x-mrm mrm
80application/x-mscardfile crd
81application/x-msaccess mdb
82application/x-msclip clp
83application/x-msmediaview m13,m14
84application/x-msmetafile wmf
85application/x-msmoney mny
86application/x-mspublisher pub
87application/x-msschedule scd
88application/x-msterminal trm
89application/x-mswrite wri
90application/x-NET-Install ins
91application/x-netcdf nc,cdf
92application/x-netfpx npx
93application/x-neva1 nva
94application/x-nif nif
95application/x-ns-proxy-autoconfig proxy
96application/x-pan pan
97application/x-perl pm
98application/x-pmd pmd
99application/x-prc prc
100application/x-richlink rlf
101application/x-rogerwilco rwc
102application/x-salsa slc
103application/x-scream nmz
104application/x-sh sh
105application/x-shar shar
106application/x-shockwave-flash swf,swfl
107application/x-smaf mmf
108application/x-sprite spr,sprite
109application/x-spt spt
110application/x-supercard sca
111application/x-stuffit sit,sea
112application/x-tar tar,tgz,taz
113application/x-tcl tcl
114application/x-tex tex
115application/x-texinfo texinfo,texi
116application/x-timbuktu tbp
117application/x-tkined tki,tkined
118application/x-troff t,tr,roff
119application/x-troff-man man
120application/x-troff-me me
121application/x-troff-ms ms
122application/x-wais-source src
123application/x-wxl wxl
124application/x-xdma xdm,xdma
125application/x-xpinstall xpi
126application/x-yumekara mof
127application/x-yz1 yz1
128application/x-zaurus-zac zac
129application/zip zip,nar
130audio/basic au,snd
131audio/echospeech es,esl
132audio/midi mid,midi
133audio/tsplayer tsi
134audio/vnd.qcelp qcp
135audio/voxware vox
136audio/x-aiff aif,aiff,aifc
137audio/X-Alpha5 als
138audio/x-epac pae
139audio/x-imy imy
140audio/x-mio mio
141audio/x-mod mod, s3z, xm, it, s3m, xmz, itz, mdz
142audio/x-mpeg mp2, mp3
143audio/x-mpegurl m3u
144audio/x-ms-wax wax
145audio/x-ms-wma wma
146audio/x-pn-realaudio ra, ram, rm
147audio/x-pac pac
148audio/x-pn-RealAudio-plugin rpm
149audio/x-smd smd,smz
150audio/x-twinvq vqf, vql
151audio/x-twinvq-plugin vqe
152audio/x-wav wav
153chemical/x-pdb pdb
154chemical/x-csml csm,csml
155chemical/x-gaussian-input gau
156chemical/x-embl-dl-nucleotide emb,embl
157chemical/x-mdl-molfile mol
158chemical/x-xyz xyz
159chemical/x-mopac-input mop
160drawing/x-dwf dwf
161image/bmp bmp
162image/cis-cod cod
163image/fif fif
164image/gif gif,ifm
165image/ief ief
166image/ifs ifs
167image/jpeg jpeg,jpg,jpe,jpz
168image/j2k j2k
169image/png png,pnz
170image/svg-xml svg
171image/svh svh
172image/tiff tiff,tif
173image/vnd dwg,svf
174image/vnd.rn-realflash rf
175image/vnd.rn-realpix rp
176image/vnd.wap.wbmp wbmp
177image/wavelet wi
178image/x-cals mil,cal
179image/x-cmu-raster ras
180image/x-dcx dcx
181image/x-dxf dxf
182image/x-eri eri
183image/x-freehand fh4,fh5,fhc
184image/x-fpx fpx,FPX
185image/x-icon ico
186image/x-pcx pcx
187image/x-pda pda
188image/x-pict pict
189image/x-portable-anymap pnm
190image/x-portable-bitmap pbm
191image/x-portable-graymap pgm
192image/x-portable-pixmap ppm
193image/x-quicktime qtif, qti丂丂丂
194image/x-rgb rgb
195image/x-up-wpng wpng
196image/x-xbitmap xbm
197image/x-xpixmap xpm
198image/x-xwindowdump xwd
199i-world/i-vrml ivr
200magnus-internal/imagemap map
201magnus-internal/parsed-html shtml
202magnus-internal/cgi cgi
203text/css css
204text/html htm,html
205text/plain txt,asc
206text/richtext rtx
207text/tab-separated-values tsv
208text/vnd.rn-realtext rt
209text/vnd.rn-realtext3d r3t
210text/vnd.sun.j2me.app-descriptor jad
211text/vnd.wap.wml wml
212text/vnd.wap.wmlscript wmls
213text/xml xml,xsl
214text/xul xul
215text/x-hdml hdml,hdm
216text/x-mrml mrl
217text/x-setext etx
218text/x-speech talk,spc
219text/x-vcard vcf
220video/3gpp 3gp
221video/isivideo fvi
222video/mpeg mpeg,mpg,mpe
223video/msvideo avi
224video/quicktime qt,mov
225video/vdo vdo
226video/vivo viv,vivo
227video/vnd.rn-realvideo rv
228video/wavelet wv
229video/x-mng mng
230video/x-ms-asf asf,asx,lsf,lsx,wm
231video/x-ms-wmv wmv
232video/x-ms-wmx wmx
233video/x-ms-wvx wvx
234video/mp4 mp4,mpg4
235video/x-pv-pvx pvx
236video/x-sgi-movie movie
237workbook/formulaone vts
238x-conference/x-cooltalk ice
239x-gzip gz
240x-compress z
241x-lml/x-lml lml
242x-lml/x-lmlpack lmlpack
243x-lml/x-evm evm, dcm
244x-lml/x-ndb ndb
245x-lml/x-lak lak
246x-lml/x-gdb gdb
247x-lml/x-gps trk, wpt, rte
248x-rar-compressed rar
249x-uuencode uu, uue
250x-world/x-svr svr
251x-world/x-vrml wrl, wrz, WRL, WRZ
252x-world/x-vrt vrt
253x-world/x-vream vrw,vre
254
255MIME增补
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282

1 条评论:

匿名 说...

Absolutely with you it agree. Idea good, I support.

PAUL2SMOON 的共享项目