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