JSP Tag - Code Generation

このダイアログは、新規のJSPタグのコード生成オプションを指定する際に使用します。

タグ・クラスの拡張
拡張する既存のタグ名を選択します。
タグ・インタフェースの実装
TagIterationTagまたはBodyTagタグ・ハンドラを実装し、次にインタフェースを選択する場合に選択します。Tagは、その本体を操作しない単純なタグ・ハンドラのインタフェースです。IterationTagインタフェースは、その本体の再評価を制御する1つの追加メソッドを定義することによりTagを拡張します。BodyTagインタフェースは、タグ・ハンドラでその本体を評価する内容を操作できるようにする追加メソッドを定義することにより、IterationTagを拡張します。
TryCatchFinallyの実装
リソースを管理する追加フックを必要とするTag、IterationTagまたはBodyTagタグ・ハンドラの補助インタフェースを実装する場合に選択します。このインタフェースには、doCatch(Throwable)およびdoFinally()という2つの新しいメソッドがあります。
親タグを使用
このタグ・ハンドラを最も近くで囲むタグ・ハンドラを取得する、getParent()メソッドを実装する場合に選択します。このメソッドは、カスタム・アクションを連動させるために、実行時にネストされたタグ・ハンドラ構造を移動する際に使用できます。
親タグの情報
「親タグを使用」を選択した場合、その情報を下に入力します。
タイプ
リストから親タグのタイプを選択します。
As Variable
親タグの変数を入力します。

JDeveloperのカスタム・タグ・ライブラリについて
カスタムJSPタグ・ライブラリの作成
JDeveloperでのカスタム・タグ・ライブラリの登録
コンポーネント・パレットへのページおよびJSPタグの追加