JSF エンコーディングコンポーネント

関連項目

この拡張コンポーネントは、アプリケーションでページのロケールを動的に設定するときに役立ちます。デフォルトでは、コンポーネントはアプリケーション Bean からエンコーディングを読み取ります。コンポーネントをアプリケーションに追加すると、デフォルトで、「value」プロパティーがアプリケーション Bean の「 localeCharacterEncoding 」プロパティーにバインドされます。例:

   #{ApplicationBean1.localeCharacterEncoding}

標準の ApplicationBean1 クラスの「localeCharacterEncoding」プロパティーのデフォルトの動作は、次のとおりです。

  1. この要求のロケールが簡体字中国語 (zh_CN) の場合、 GB2312 を返します。
  2. それ以外の場合、 UTF-8 を返します。

アプリケーション Bean で独自の getLocaleCharacterEncoding メソッドを使用することによって、この動作をカスタマイズできます。

関連項目
コンポーネントについて

著作権と商標について