ここでは,添付ファイル操作機能用プロパティファイル(hptl_clb_ccu_af_contenttype.properties)の設定方法について説明します。添付ファイル操作機能用プロパティファイルとは,拡張子に対応するMIMEタイプを定義するプロパティファイルです。添付ファイル操作機能用プロパティファイルには初期設定値が記述されています。ご使用の環境によって,MIMEタイプ,拡張子の変更が必要な場合は,適宜修正してください。添付ファイル操作機能用プロパティファイルの記述規則および使用上の注意事項については,「4.7.1 プロパティファイルの記述規則および使用上の注意事項」を参照してください。
添付ファイル操作機能用プロパティファイルのプロパティを次の表に示します。
表4-7 添付ファイル操作機能用プロパティファイルのプロパティ
項番 | プロパティ項目 | プロパティ名 | 初期設定値 | デフォルト値 | 必須/任意 |
---|---|---|---|---|---|
1 | 拡張子リスト | hptl_clb_ccu_af_contenttype.list | ※1 | - | 任意※2 |
2 | デフォルトMIMEタイプ | hptl_clb_ccu_af_contenttype.default | application/octet-stream | application/octet-stream | 任意※2 |
3 | 拡張子別MIMEタイプ | hptl_clb_ccu_af_contenttype.ext.xxx | ※1 | hptl_clb_ccu_af_contenttype.defaultプロパティで指定した値 | 任意※2 |
各プロパティの詳細について説明します。
MIMEタイプを定義する拡張子を指定します。拡張子を複数指定する場合は,拡張子の間をスラントで区切って記述します。指定した拡張子の前後に半角スペース,タブを含む場合,拡張子解析時に前後の半角スペース,タブはすべて消去されます。
プロパティ名または値を省略した場合,hptl_clb_ccu_af_contenttype.ext.xxxプロパティの解析は実行されません。
デフォルトMIMEタイプを指定します。プロパティ名または値を省略した場合は,デフォルト値(application/octet-stream)が設定されます。
hptl_clb_ccu_af_contenttype.listプロパティで指定した拡張子ごとに対応するMIMEタイプを定義します。xxxには,hptl_clb_ccu_af_contenttype.listプロパティで指定した拡張子を指定します。xxxには,大文字,小文字の区別を含め,hptl_clb_ccu_af_contenttype.listプロパティで指定した文字列と完全に一致する文字列を指定してください。
hptl_clb_ccu_af_contenttype.listプロパティで指定した拡張子に対応するプロパティ名がない場合,または値が省略された場合は,その拡張子のMIMEタイプはhptl_clb_ccu_af_contenttype.defaultプロパティで指定した値が設定されます。
詳細は,「付録A サンプルで提供するプロパティファイル」を参照してください。
添付ファイル操作機能用プロパティファイルの指定例を次に示します。
hptl_clb_ccu_af_contenttype.list=doc/gif/jpg/txt/xls
hptl_clb_ccu_af_contenttype.default=application/octet-stream
hptl_clb_ccu_af_contenttype.ext.doc=application/msword
hptl_clb_ccu_af_contenttype.ext.gif=image/gif
hptl_clb_ccu_af_contenttype.ext.jpg=image/jpeg
hptl_clb_ccu_af_contenttype.ext.txt=text/plain
hptl_clb_ccu_af_contenttype.ext.xls=application/vnd.ms-excel