Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第2部 Servlet/JSP編> 第7章 Webアプリケーションの開発> 7.5 Webアプリケーション環境定義ファイル(deployment descriptor)> 7.5.3 Webアプリケーション環境定義ファイル(deployment descriptor)のタグの詳細

7.5.3.10 mimeタイプ

 mimeタイプは、mime-mappingタグで定義します。
 mimeタイプは、Servletコンテナがデフォルトの値を定義しています。
 本タグを定義することにより、Webアプリケーション独自のmimeタイプが設定できます。
 本タグで設定したmimeタイプは、デフォルトのmimeタイプより、優先されます。
 また、重複して定義した場合は、あとから指定したmimeタイプが有効となります。

 設定したmimeタイプは、javax.servlet.ServletContext.getMimeType()メソッドを使用して取り出します。

■記述形式

------------------------------------------------------------------------------------
    <mime-mapping>
      <extension>ext</extension>
      <mime-type>mime</mime-type>
    </mime-mapping>
------------------------------------------------------------------------------------

■タグの内容

タグ名

説明

タグの
省略

複数の
指定

extension

mimeタイプを定義するファイルの拡張子を定義します。

×

×

mime-type

mimeタイプを定義します。

×

×

■記述例

------------------------------------------------------------------------------------
  <web-app>
    <mime-mapping>
      <extension>jpg</extension>
      <mime-type>image/jpeg</mime-type>
    </mime-mapping>
  </web-app>
------------------------------------------------------------------------------------

■デフォルトのmimeタイプ

extension

mime-type

abs

audio/x-mpeg

ai

application/postscript

aif
aifc
aiff

audio/x-aiff

aim

application/x-aim

art

image/x-jg

asf
asx

video/x-ms-asf

au

audio/basic

avi

video/x-msvideo

avx

video/x-rad-screenplay

bcpio

application/x-bcpio

bin

application/octet-stream

bmp

image/bmp

body

text/html

cdf

application/x-cdf

cer

application/x-x509-ca-cert

class

application/java

cpio

application/x-cpio

csh

application/x-csh

css

text/css

dib

image/bmp

doc

application/msword

dtd

text/plain

dv

video/x-dv

dvi

application/x-dvi

eps

application/postscript

etx

text/x-setext

exe

application/octet-stream

gif

image/gif

gtar

application/x-gtar

gz

application/x-gzip

hdf

application/x-hdf

hqx

application/mac-binhex40

htc

text/x-component

htm
html

text/html

ief

image/ief

jad

text/vnd.sun.j2me.app-descriptor

jar

application/java-archive

java

text/plain

jnlp

application/x-java-jnlp-file

jpe
jpeg
jpg

image/jpeg

js

text/javascript

jsf

text/plain

jspf

text/plain

kar

audio/x-midi

latex

application/x-latex

m3u

audio/x-mpegurl

mac

image/x-macpaint

man

application/x-troff-man

me

application/x-troff-me

mid

audio/x-midi

midi

audio/x-midi

mif

application/x-mif

mov

video/quicktime

movie

video/x-sgi-movie

mp1
mp2
mp3
mpa

audio/x-mpeg

mpe
mpeg
mpega
mpg

video/mpeg

mpv2

video/mpeg2

ms

application/x-wais-source

nc

application/x-netcdf

oda

application/oda

pbm

image/x-portable-bitmap

pct

image/pict

pdf

application/pdf

pgm

image/x-portable-graymap

pic
pict

image/pict

pls

audio/x-scpls

png

image/png

pnm

image/x-portable-anymap

pnt

image/x-macpaint

ppm

image/x-portable-pixmap

ps

application/postscript

psd

image/x-photoshop

qt

video/quicktime

qti
qtif

image/x-quicktime

ras

image/x-cmu-raster

rgb

image/x-rgb

rm

application/vnd.rn-realmedia

roff

application/x-troff

rtf

application/rtf

rtx

text/richtext

sh

application/x-sh

shar

application/x-shar

smf

audio/x-midi

snd

audio/basic

src

application/x-wais-source

sv4cpio

application/x-sv4cpio

sv4crc

application/x-sv4crc

svg

image/svg+xml

svgz

image/svg+xml

swf

application/x-shockwave-flash

t

application/x-troff

tar

application/x-tar

tcl

application/x-tcl

tex

application/x-tex

texi
texinfo

application/x-texinfo

tif
tiff

image/tiff

tr

application/x-troff

tsv

text/tab-separated-values

txt

text/plain

ulw

audio/basic

ustar

application/x-ustar

wav

audio/x-wav

wbmp

image/vnd.wap.wbmp

wml

text/vnd.wap.wml

wmlc

application/vnd.wap.wmlc

wmls

text/vnd.wap.wmlscript

wmlscriptc

application/vnd.wap.wmlscriptc

wrl

x-world/x-vrml

xbm

image/x-xbitmap

xml

text/xml

xpm

image/x-xpixmap

xsl

text/xml

xwd

image/x-xwindowdump

Z
z

application/x-compress

zip

application/zip


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005