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

第2部 Servlet/JSP編> 第11章 Servletサービスの環境定義ファイル> 11.6 Webアプリケーション環境定義ファイル(deployment descriptor)> 11.6.3 Webアプリケーション環境定義ファイル(deployment descriptor)のタグの詳細

11.6.3.10 mimeタイプ

 mimeタイプは、mime-mappingタグで定義します。
 mimeタイプは、サーブレット・コンテナがデフォルトの値を定義しています。
 本タグを定義することにより、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-mappingタグは無効となります。

×

×

mime-type

mimeタイプを定義します。
省略した場合は、本mime-mappingタグは無効となります。

×

×

■記述例

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

■デフォルトのmimeタイプ

extension

mime-type

ai

application/postscript

aif
aifc
aiff

audio/x-aiff

au

audio/basic

avi

video/x-msvideo

avx

video/x-rad-screenplay

bcpio

application/x-bcpio

bin

application/octet-stream

body

text/html

cdf

application/x-netcdf

cer

application/x-x509-ca-cert

class

application/java

cpio

application/x-cpio

csh

application/x-csh

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

htm
html

text/html

hqx

application/mac-binhex40

ief

image/ief

java

text/plain

jpe
jpeg
jpg

image/jpeg

latex

application/x-latex

man

application/x-troff-man

me

application/x-troff-me

mif

application/x-mif

mov

video/quicktime

movie

video/x-sgi-movie

mpe
mpeg
mpg

video/mpeg

mpv2

video/mpeg2

ms

application/x-wais-source

nc

application/x-netcdf

oda

application/oda

pbm

image/x-portable-bitmap

pdf

application/pdf

pgm

image/x-portable-graymap

pnm

image/x-portable-anymap

ppm

image/x-portable-pixmap

ps

application/postscript

qt

video/quicktime

ras

image/x-cmu-raster

rgb

image/x-rgb

roff

application/x-troff

rtf

application/rtf

rtx

text/richtext

sh

application/x-sh

shar

application/x-shar

snd

audio/basic

src

application/x-wais-source

sv4cpio

application/x-sv4cpio

sv4crc

application/x-sv4crc

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

ustar

application/x-ustar

wav

audio/x-wav

wrl

x-world/x-vrml

xbm

image/x-xbitmap

xpm

image/x-xpixmap

xwd

image/x-xwindowdump

Z
z

application/x-compress

zip

application/zip


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

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