Struts Tiles - <tiles:definition>タグ
タイル(コンポーネント、テンプレート)の定義Beanを作成します。
属性
-
extends
- 新しい定義を初期化するために使用される親定義の名前。親定義は定義ファクトリ内で検索されます。
-
id
- 新しく作成する定義Beanを保存するための名前を指定します。
-
page
- 挿入するテンプレート(コンポーネント)のURL。templateと同じです。
-
role
- この定義を挿入する前にチェックするロール。現在のユーザーにロールが定義されていない場合、定義は挿入されません。チェックは、定義の処理中ではなく挿入時に行われます。
-
scope
- 新しく定義するBeanの作成先となる変数のスコープを指定します。 指定しない場合、Beanはページ・スコープに作成されます。
-
template
- タイル(コンポーネント、テンプレート、JSPページ)のURIを表す文字列。
説明
タイル(コンポーネント、テンプレート)の定義をBeanとして作成します。 新しく作成されるBeanは、指定したscopeに指定したidで保存されます。 definitionタグの構文は、insertタグと同じです。新しい定義によって、ファクトリ(XMLファイル)の定義は拡張され、以前の定義パラメータはオーバーロードされます。
関連項目
JDeveloperのStrutsカスタム・タグ・ライブラリについて
リファレンス: Strutsタグ・ライブラリ
リファレンス: Struts Tilesタグ・ライブラリ
Copyright © 1997, 2004, Oracle. All rights reserved.