前 次 前/次ボタンと目次ボタンとの区切り線

タグ ライブラリ記述子の編成と追加

BEA Workshop Studio ファミリ製品には、web.xml で宣言されているタグ ライブラリ、標準的な JSP タグと HTML タグ、および任意のカスタム タグをスキャンする機能があります。ページの開発作業中に使用できるタグ ライブラリ ビューは、ツール パレットのように機能し、ページ内にタグをドラッグ アンド ドロップできます。IDE には、タグ ライブラリ記述子の作成と更新に特化した機能を持つ TLD フォーム エディタがあります。このエディタには、現行のタグと属性がまとめてフォーム レイアウトで表示されます。また、新しい TLD を定義するためのウィザードが用意されています。

TLD の定義と管理

  1. 新しい TLD ファイルを定義するには、次のようにします。
    1. メニューから [ファイル新規その他] を選択します。
    2. [Web] を展開し、[TLD ファイル] を選択して、[次へ] をクリックします。
    3. 新しい TLD のファイル名と場所を入力します。
    4. [次へ] をクリックして、TLD のプロパティを入力します。TLD ファイルの基本的なパラメータを定義するための指示が、順を追って示されます。TLD のスケルトンを定義すると、TLD フォーム エディタを使用して新しいタグと属性の追加が可能になります。
    5. [次へ] をクリックして web.xml に新しい taglib が含まれるように更新するか、[完了] をクリックします。
  2. TLD フォーム エディタで既存の TLD ファイルを編集するには、次のようにします。
    1. [AppXplorer] で、既存の TLD ファイルに移動して、ダブルクリックします。
    2. TLD ファイルが、TLD フォーム エディタで開きます。TLD エディタでは、3 つのタブに情報がまとめられます。[概要] タブには、TLD についての基本的な情報 (URI やドキュメントなど) が表示されます。[タグ] タブには、TLD に定義されている現在のタグと属性が、複合フォームやソース ビューの形で表示されます。[ソース] タブには、TLD のソース全体が表示されます。

TLD に対する新しいタグの追加

  1. 既存の TLD にタグを追加するには、次のようにします。
    1. [AppXplorer] で、既存の TLD ファイルに移動して、ダブルクリックします。TLD ファイルが、TLD フォーム エディタで開きます。
    2. [タグ] タブを選択して、[New Tag] ボタンを押します。
    3. 表示される [Tag Tag] ダイアログで、タグのプロパティを入力します。
    4. [OK] をクリックします。新しいタグが、TLD のソースと、このタグ ライブラリに定義されているタグのリストに示されます。

TLD タグに対する新しい属性の追加

  1. TLD タグに対して新しい属性を追加するには、次のようにします。
    1. [AppXplorer] で、既存の TLD ファイルに移動して、ダブルクリックします。TLD ファイルが、TLD フォーム エディタで開きます。
    2. [タグ] タブを選択して、[すべてのタグ] リストからタグを選択し、[New Attribute] ボタンを押します。
    3. 表示される [Attribute Tag] ダイアログで、属性のプロパティを入力します。
    4. [OK] をクリックします。

関連する概念

Struts
Struts コンフィグレーション

関連するタスク
グローバル例外とローカル例外の追加
グローバル転送とローカル転送の追加
Struts [Outline] ビューによるナビゲーション
Struts アプリケーションの操作

関連するリファレンス

アクション マッピングの挿入
『Struts User Guide』

 

ナビゲーションをスキップ バー   ページの先頭