Appendix B.1 Relationship between extension and MIME type

Table B-1 describes the default values of the relationship between the extensions and MIME types specified in the mime-mapping tags in web.xml.

Table B-1 Relationship between extensions and MIME types

ExtensionsMIME types
absaudio/x-mpeg
aiapplication/postscript
aifaudio/x-aiff
aifcaudio/x-aiff
aiffaudio/x-aiff
aimapplication/x-aim
artimage/x-jg
asfvideo/x-ms-asf
asxvideo/x-ms-asf
auaudio/basic
avivideo/x-msvideo
avxvideo/x-rad-screenplay
bcpioapplication/x-bcpio
binapplication/octet-stream
bmpimage/bmp
bodytext/html
cdfapplication/x-cdf
cerapplication/x-x509-ca-cert
classapplication/java
cpioapplication/x-cpio
cshapplication/x-csh
csstext/css
dibimage/bmp
docapplication/msword
dtdtext/plain
dvvideo/x-dv
dviapplication/x-dvi
epsapplication/postscript
etxtext/x-setext
exeapplication/octet-stream
gifimage/gif
gtarapplication/x-gtar
gzapplication/x-gzip
hdfapplication/x-hdf
hqxapplication/mac-binhex40
htctext/x-component
htmtext/html
htmltext/html
iefimage/ief
jadtext/vnd.sun.j2me.app-descriptor
jarapplication/octet-stream
javatext/plain
jnlpapplication/x-java-jnlp-file
jpeimage/jpeg
jpegimage/jpeg
jpgimage/jpeg
jstext/javascript
karaudio/x-midi
latexapplication/x-latex
m3uaudio/x-mpegurl
macimage/x-macpaint
manapplication/x-troff-man
meapplication/x-troff-me
midaudio/x-midi
midiaudio/x-midi
mifapplication/x-mif
movvideo/quicktime
movievideo/x-sgi-movie
mp1audio/x-mpeg
mp2audio/x-mpeg
mp3audio/x-mpeg
mpaaudio/x-mpeg
mpevideo/mpeg
mpegvideo/mpeg
mpegaaudio/x-mpeg
mpgvideo/mpeg
mpv2video/mpeg2
msapplication/x-wais-source
ncapplication/x-netcdf
odaapplication/oda
pbmimage/x-portable-bitmap
pctimage/pict
pdfapplication/pdf
pgmimage/x-portable-graymap
picimage/pict
pictimage/pict
plsaudio/x-scpls
pngimage/png
pnmimage/x-portable-anymap
pntimage/x-macpaint
ppmimage/x-portable-pixmap
psapplication/postscript
psdimage/x-photoshop
qtvideo/quicktime
qtiimage/x-quicktime
qtifimage/x-quicktime
rasimage/x-cmu-raster
rgbimage/x-rgb
rmapplication/vnd.rn-realmedia
roffapplication/x-troff
rtfapplication/rtf
rtxtext/richtext
shapplication/x-sh
sharapplication/x-shar
smfaudio/x-midi
sndaudio/basic
srcapplication/x-wais-source
sv4cpioapplication/x-sv4cpio
sv4crcapplication/x-sv4crc
swfapplication/x-shockwave-flash
tapplication/x-troff
tarapplication/x-tar
tclapplication/x-tcl
texapplication/x-tex
texiapplication/x-texinfo
texinfoapplication/x-texinfo
tifimage/tiff
tiffimage/tiff
trapplication/x-troff
tsvtext/tab-separated-values
txttext/plain
ulwaudio/basic
ustarapplication/x-ustar
xbmimage/x-xbitmap
xpmimage/x-xpixmap
xwdimage/x-xwindowdump
wavaudio/x-wav
wbmpimage/vnd.wap.wbmp
wmltext/vnd.wap.wml
wmlcapplication/vnd.wap.wmlc
wmlstext/vnd.wap.wmlscript
wmlscriptcapplication/vnd.wap.wmlscriptc
wrlx-world/x-vrml
Zapplication/x-compress
zapplication/x-compress
zipapplication/zip