JDeveloperのStrutsカスタム・タグ・ライブラリについて
Strutsフレームワークには、Webアプリケーションの他のStrutsフレームワーク・オブジェクトと連携するJSPページの作成に使用できる、次のカスタムJSPタグ・ライブラリがインクルードされています。
- Struts HTML
- このタグ・ライブラリには、Struts入力フォームの作成に使用されるタグ、および一般にHTMLベースのユーザー・インタフェースの作成に役立つその他のタグが含まれます。
- Struts Bean
- このタグ・ライブラリには、Beanとそのプロパティへのアクセスに役立つタグが含まれます。また、(これらのアクセスに基づいて)スクリプト変数とページ・スコープ属性を介してページの他の部分にアクセスできる新しいBeanの定義に役立つタグも含まれます。リクエストCookie、ヘッダーおよびパラメータの値に基づいて新しいBeanを作成する便利なメカニズムも用意されています。
- Struts Logic
- このタグ・ライブラリには、出力テキストの条件付き生成の管理、出力テキストを繰り返し生成するためのオブジェクト・コレクションのループおよびアプリケーション・フロー管理に役立つタグが含まれます。
- Struts Nested
- このタグ・ライブラリは、Strutsカスタム・タグ・ライブラリの機能にネストされたコンテキストを提供します。このタグ・ライブラリの目的は、タグがそのタグを囲むタグを認識して、ネストするプロパティ参照をStrutsシステムへ正しく提供できるようにすることです。
- Struts Tiles
- このタグ・ライブラリは、tilesタグを提供します。タイルは、以前はコンポーネントと呼ばれていました。このライブラリで定義されるタグの詳細は、関連ドキュメント(tiles-doc)を確認してください。
- Struts Templates
- このタグ・ライブラリには、put、getおよびinsertの3つのタグが含まれます。putタグはリクエスト・スコープにコンテンツを配置し、このコンテンツは別のJSPページ(テンプレート)内のgetタグにより取得されます。そのテンプレートはinsertタグでインクルードされます。
様々なStrutsカスタムJSPタグ・ライブラリのタグは、JDeveloperのコンポーネント・パレットに表示されます。JDeveloperのヘルプ・システムでは、パレット上の特定のタグについて『Struts Developer's Guide』(Apache Software Foundationから入手)を表示できます。特定のタグの詳細を表示するには、右クリックし、「ヘルプ」を選択します。表示されるトピックには、選択したタグのタグ・ライブラリに関するStruts 1.1の『Struts Developer's Guide』の全情報が含まれます。
注意: Struts 1.1カスタム・タグ・ライブラリのドキュメントは、Apache Software Foundation(http://www.apache.org/
)により作成され、Strutsタグの状況依存ヘルプを提供するためにJDeveloperにインクルードされています。また、Strutsホーム・ページ(http://jakarta.apache.org/struts/
)でstruts-documentation.war
によって最新の『Struts Developer's Guide』をダウンロードすることもできます。
関連項目
BC4Jデータ・タグについて
コンポーネント・パレットからのBC4Jデータ・タグの挿入
BC4Jコンポーネント・タグのカスタマイズ
次のトピックは、BC4Jコンポーネント・タグのリファレンスです。
リファレンス: BC4Jデータ・タグ・ライブラリ