ロケールを変更するPortletfilter?
質問
ServletResponseは、まだコミットされていない応答のロケールを変更するためのsetLocale()メソッドを提供します。 PortletResponseはそのようなメソッドを提供せず、getLocale()のみを提供します-ポートレットの要求/応答のロケールを変更する他の方法はありますか?
解決
いいえ。これはポートレットでは意味がありません-それらは集約応答のコンポーネントにすぎません。
Portlet 2.0仕様(JSR 286)はこれを確認しています:
ポートレットは、文字エンコードまたは応答のロケールを設定できません。これらは次のとおりです。 ポータル/ポートレットコンテナによって事前設定されています。
所属していません StackOverflow