JSF宣言コンポーネントのメタデータの作成

詳細アイコン 詳細

  1. 必要に応じて、アプリケーション・ナビゲータのドロップダウン・リストから「DeclarativeComponents」を選択し、「DeclarativeComponents」アプリケーションに切り替えます。
  2. アプリケーション・ナビゲータで、「DeclarativeComponents」プロジェクトを選択し、「ファイル」 > 「新規」 > 「Web層」 > 「JSF」 > 「JSF宣言コンポーネント」の順に選択 「JSF宣言コンポーネントの作成」ダイアログを開きます
  3. 宣言コンポーネント名としてmyMenubarを入力します。「タグ・ライブラリの追加」をクリックし、「宣言コンポーネント・タグ・ライブラリの作成」ダイアログを開きます。例に従って作業するために、タグ・ライブラリ名にMyDeclComponentsを、タグ・ライブラリURIに/mycomponentsを、タグ・ライブラリ接頭辞にmcを使用します。次に、「OK」をクリックします。
    詳細アイコン 詳細
  4. 「JSF宣言コンポーネントの作成」ダイアログで、「ファセット定義」タブを前面に表示した状態で 緑色のプラス・アイコン をクリックし、今後のコンテンツ用のプレースホルダを追加します。「名前」フィールドにmoreMenusと入力します。
    詳細アイコン 詳細
  5. 「属性」をクリックしてタブを前面に表示し、緑色のプラス・アイコン をクリックして属性を追加し、後で宣言コンポーネントに設定します。「名前」フィールドにmenuLabelと入力します。java.lang.Stringはデフォルト・タイプとしてそのまま使用します。
  6. 「メソッド」をクリックしてタブを前面に表示し、緑色のプラス・アイコン をクリックしてメソッドを追加し、後で宣言コンポーネントに登録します。method1はデフォルトのメソッド名としてそのまま使用します。「メソッド・シグネチャ」フィールドにvoid method(javax.faces.event.ActionEvent)と入力します。「OK」をクリックします。
  7. 作業内容を保存するには、すべて保存 すべて保存」をクリックします。
    詳細アイコン IDE表示の詳細説明
キュー・カード・アイコン 次のステップ