クラス ConfigurableMimeFileTypeMap

java.lang.ObjectSE
jakarta.activation.FileTypeMap
org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
実装されたすべてのインターフェース:
InitializingBean

public class ConfigurableMimeFileTypeMap extends FileTypeMapEE implements InitializingBean
下にある標準の MimetypesFileTypeMap を使用して、標準の JavaMail MIME 型のマッピングファイルから MIME 型からファイル拡張子へのマッピングを読み取る、Spring で構成可能な FileTypeMap 実装。

マッピングファイルは、Java Activation フレームワークで指定されている次の形式である必要があります。

 # map text/html to .htm and .html files
 text/html  html htm HTML HTM
# で始まる行はコメントとして扱われ、無視されます。他のすべての行はマッピングとして扱われます。各マッピング行には、MIME 型を最初のエントリとして、次に各ファイル拡張子を後続のエントリとしてその MIME 型にマップする必要があります。各エントリはスペースまたはタブで区切られています。

デフォルトでは、このクラスと同じパッケージにある mime.types ファイルのマッピングが使用され、多くの一般的なファイル拡張子をカバーします(activation.jar のすぐに使用可能なマッピングとは対照的)。これは、mappingLocation プロパティを使用してオーバーライドできます。

mime.types ファイル形式に続く行として、mappings Bean プロパティを介して追加のマッピングを追加できます。

導入:
1.2
作成者:
Rob Harrop, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • ConfigurableMimeFileTypeMap

      public ConfigurableMimeFileTypeMap()
  • メソッドの詳細