15.10.2. ファイル拡張子を web.xml ファイルの言語にマップする
概要
ブラウザーなどの一部のクライアントは、Accept および Accept-Language ヘッダーを使用して、表現メディアタイプまたは言語をネゴシエートできません。RESTEasy は、この問題に対処するために、ファイル名サフィックスをメディアタイプおよび言語にマップできます。以下の手順に従い、web.xml
ファイルのファイル拡張子に言語をマッピングします。
手順15.5 ファイル拡張子を web.xml ファイルの言語にマップする
- テキストエディターでアプリケーションの
web.xml
ファイルを開きます。 - context-param を追加します
resteasy.language.mappings
ファイルに、内部web-app
タグ:<context-param> <param-name>resteasy.language.mappings</param-name> </context-param>
- パラメーター値を設定します。マッピングはコンマ区切りのリストを形成します。各マッピングは、
:
:例15.17 マッピングの例
<context-param> <param-name>resteasy.language.mappings</param-name> <param-value> en : en-US, es : es, fr : fr</param-name> </context-param>