コンバータIDを使用したコンポーネントへのカスタム・コンバータ・インスタンスの登録

コンバータ識別子を使用してコンポーネントにカスタム・コンバータを登録する手順は、次のとおりです。

  1. ビジュアル・エディタで、カスタム・コンバータを登録するコンポーネントを選択します。
  2. コンポーネント・パレットで、JSF Coreページを選択し、Converterをクリックします。

    アプリケーションに登録されているとおりにカスタム・コンバータの登録済IDを入力するためのダイアログが表示されます。

  3. ドロップダウン・リストから登録済コンバータ識別子を選択します。選択できるのはConverterインタフェースの実装のみです。終了後は、「OK」をクリックします。

    ページにf:converterタグが挿入されます。

注意: f:converterタグを使用するかわりに、プロパティ・インスペクタを使用して、登録済コンバータIDをコンポーネントのconverter属性に入力することもできます。

コード・サンプル

コンポーネント内にf:converterタグを使用する方法

<h:inputText id="memberNumber" ... >
  <f:converter converterId="customConverter"/>
</h:inputText>    

converter属性を使用する方法

<h:inputText id="memberNumber" converter="customConverter"/> 
    

カスタムJSFコンバータについて
コンバータ属性について
アプリケーションへのカスタムのコンバータまたはバリデータの登録
値バインディング式を使用したコンポーネントへのカスタム・コンバータ・インスタンスの登録
提供されているタグを使用したコンポーネントへの標準コンバータの登録