大家好啊我是尋覓
Tomcat在默認(rèn)情況下下載.rar/.mp3的文件是把文件當(dāng)作文本文件打開(kāi),
導(dǎo)致打開(kāi)后,不是下載,而是亂碼一頁(yè),解決方法網(wǎng)上不是很多也
不全面,于是我找了湊在一起弄了這個(gè);
解決方法:
打開(kāi)conf/web.xml,加入下面的代碼.
請(qǐng)大家按需要選擇
??1
<
mime-mapping
>
?
??2
<
extension
>
doc
</
extension
>
??3
<
mime-type
>
application/msword
</
mime-type
>
?
??4
</
mime-mapping
>
?
??5
<
mime-mapping
>
?
??6
<
extension
>
xls
</
extension
>
?
??7
<
mime-type
>
application/msexcel
</
mime-type
>
?
??8
</
mime-mapping
>
?
??9
<
mime-mapping
>
?
?10
<
extension
>
pdf
</
extension
>
?
?11
<
mime-type
>
application/pdf
</
mime-type
>
?
?12
</
mime-mapping
>
?13
<
mime-mapping
>
?
?14
<
extension
>
zip
</
extension
>
?
?15
<
mime-type
>
application/zip
</
mime-type
>
?
?16
</
mime-mapping
>
?17
<
mime-mapping
>
?
?18
<
extension
>
rar
</
extension
>
?
?19
<
mime-type
>
application/rar
</
mime-type
>
?
?20
</
mime-mapping
>
?21
<
mime-mapping
>
?
?22
<
extension
>
txt
</
extension
>
?
?23
<
mime-type
>
application/txt
</
mime-type
>
?
?24
</
mime-mapping
>
?25
<
mime-mapping
>
?
?26
<
extension
>
chm
</
extension
>
?
?27
<
mime-type
>
application/mshelp
</
mime-type
>
?28
</
mime-mapping
>
????
?29
<
mime-mapping
>
?30
<
extension
>
mht
</
extension
>
?31
<
mime-type
>
text/x-mht
</
mime-type
>
?32
</
mime-mapping
>
?33
<
mime-mapping
>
?34
<
extension
>
rar
</
extension
>
?35
<
mime-type
>
application/octet-stream
</
mime-type
>
?36
</
mime-mapping
>
?37
<
mime-mapping
>
?38
<
extension
>
iso
</
extension
>
?39
<
mime-type
>
application/octet-stream
</
mime-type
>
?40
</
mime-mapping
>
?41
<
mime-mapping
>
?42
<
extension
>
ape
</
extension
>
?43
<
mime-type
>
application/octet-stream
</
mime-type
>
?44
</
mime-mapping
>
?45
<
mime-mapping
>
?46
<
extension
>
rmvb
</
extension
>
?47
<
mime-type
>
application/octet-stream
</
mime-type
>
?48
</
mime-mapping
>
?49
<
mime-mapping
>
?50
<
extension
>
ico
</
extension
>
?51
<
mime-type
>
image/x-icon
</
mime-type
>
?52
</
mime-mapping
>
?53
<
mime-mapping
>
?54
<
extension
>
dsp
</
extension
>
?55
<
mime-type
>
text/html
</
mime-type
>
?56
</
mime-mapping
>
?57
<
mime-mapping
>
?58
<
extension
>
gif
</
extension
>
?59
<
mime-type
>
image/gif
</
mime-type
>
?60
</
mime-mapping
>
?61
<
mime-mapping
>
?62
<
extension
>
htm
</
extension
>
?63
<
mime-type
>
text/html
</
mime-type
>
?64
</
mime-mapping
>
?65
<
mime-mapping
>
?66
<
extension
>
html
</
extension
>
?67
<
mime-type
>
text/html
</
mime-type
>
?68
</
mime-mapping
>
?69
<
mime-mapping
>
?70
<
extension
>
jnlp
</
extension
>
?71
<
mime-type
>
application/x-java-jnlp-file
</
mime-type
>
?72
</
mime-mapping
>
?73
<
mime-mapping
>
?74
<
extension
>
jpeg
</
extension
>
?75
<
mime-type
>
image/jpeg
</
mime-type
>
?76
</
mime-mapping
>
?77
<
mime-mapping
>
?78
<
extension
>
jpg
</
extension
>
?79
<
mime-type
>
image/jpeg
</
mime-type
>
?80
</
mime-mapping
>
?81
<
mime-mapping
>
?82
<
extension
>
js
</
extension
>
?83
<
mime-type
>
application/x-javascript
</
mime-type
>
?84
</
mime-mapping
>
?85
<
mime-mapping
>
?86
<
extension
>
pdf
</
extension
>
?87
<
mime-type
>
application/pdf
</
mime-type
>
?88
</
mime-mapping
>
?89
<
mime-mapping
>
?90
<
extension
>
png
</
extension
>
?91
<
mime-type
>
image/png
</
mime-type
>
?92
</
mime-mapping
>
?93
<
mime-mapping
>
?94
<
extension
>
txt
</
extension
>
?95
<
mime-type
>
text/plain
</
mime-type
>
?96
</
mime-mapping
>
?97
<
mime-mapping
>
?98
<
extension
>
xls
</
extension
>
?99
<
mime-type
>
application/vnd.ms-excel
</
mime-type
>
100
</
mime-mapping
>
101
<
mime-mapping
>
102
<
extension
>
xml
</
extension
>
103
<
mime-type
>
text/xml
</
mime-type
>
104
</
mime-mapping
>
105
<
mime-mapping
>
106
<
extension
>
xul
</
extension
>
107
<
mime-type
>
application/vnd.mozilla.xul-xml
</
mime-type
>
108
</
mime-mapping
>
109
<
mime-mapping
>
110
<
extension
>
zhtml
</
extension
>
111
<
mime-type
>
text/html
</
mime-type
>
112
</
mime-mapping
>
113
<
mime-mapping
>
114
<
extension
>
zip
</
extension
>
115
<
mime-type
>
application/x-zip
</
mime-type
>
116
</
mime-mapping
>
117
<
mime-mapping
>
118
<
extension
>
zul
</
extension
>
119
<
mime-type
>
text/html
</
mime-type
>
120
</
mime-mapping
>
121
<
mime-mapping
>
122
<
extension
>
foo
</
extension
>
123
<
mime-type
>
application/x-fubar
</
mime-type
>
124
</
mime-mapping
>
125
<
mime-mapping
>
126
<
extension
>
ps
</
extension
>
127
<
mime-type
>
application/postscrīpt
</
mime-type
>
128
</
mime-mapping
>
129
130

??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

?38

?39

?40

?41

?42

?43

?44

?45

?46

?47

?48

?49

?50

?51

?52

?53

?54

?55

?56

?57

?58

?59

?60

?61

?62

?63

?64

?65

?66

?67

?68

?69

?70

?71

?72

?73

?74

?75

?76

?77

?78

?79

?80

?81

?82

?83

?84

?85

?86

?87

?88

?89

?90

?91

?92

?93

?94

?95

?96

?97

?98

?99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

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

??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

?38

?39

?40

?41

?42

?43

?44

?45

?46

?47

?48

?49

?50

?51

?52

?53

?54

?55

?56

?57

?58

?59

?60

?61

?62

?63

?64

?65

?66

?67

?68

?69

?70

?71

?72

?73

?74

?75

?76

?77

?78

?79

?80

?81

?82

?83

?84

?85

?86

?87

?88

?89

?90

?91

?92

?93

?94

?95

?96

?97

?98

?99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211

212

213

214

215

216

217

218

219

220

221

222

223

224

225

226

227

228

229

230

231

232

233

234

235

236

237

238

239

240

241

242

243

244

245

246

247

248

249

250

251

252

253

254

255

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

地震讓大伙知道:居安思危,才是生存之道。
