この文書では、Struts ネスト・タグ・ドロワーで使用できる HTML エレメントについて説明します。
ネスト・タグおよびサポート・クラスは、ベース Struts タグを拡張し、それらがネスト関係でお互いに関連付けられるようにするものです。元のタグの 基本ロジックは、Bean と Bean プロパティーへのすべての参照が ネスト・コンテキストで管理されている場合を除き、変更されません。
Page Designer で Struts JSP ページを編集するには、 パレット上にある Struts ネスト・タグ・ドロワーを開いて、次の表にリストされているエレメントをそのページに追加します。ネスト・タグ・ドロワーは、デフォルトでは表示されません。 表示させるには、パレットを右クリックしてカスタマイズします。
エレメントは、 アルファベット順にリストされています。エレメントによっては、パレット上に表示されないことがあります。隠しエレメントをパレット上に表示するには、Struts HTML タグ・ドロワーを 右クリックし、「カスタマイズ (Customize)」を選択します。パレットに表示させる各コンポーネント の「非表示」の隣にあるチェックマークを外します。
各エレメントには、エレメントの「プロパティー」ビューを使用して設定できる複数の属性があります。すべてのプロパティーのアルファベット順リストと説明については、Struts Bean エレメントのプロパティーを参照してください。 コンポーネントの「プロパティー」ビューでの作業中に、プロパティーの詳細な情報を調べるには、「属性」リストを使用してください。
表中の各エレメントのタグには nested 接頭部が付きます。例えば、checkbox は nested:checkbox となります。
エレメント | 説明 |
---|---|
checkbox | html:checkbox タグを拡張します。 |
define | bean:define タグを拡張します。 |
empty | logic:empty タグを拡張します。 |
equal | logic:equal タグを拡張します。 |
errors | html:errors タグを拡張します。 |
file | html:file タグを拡張します。 |
form | html:form タグを拡張します。 |
greaterEqual | logic:greaterEqual タグを拡張します。 |
greaterThan | logic:greaterThan タグを拡張します。 |
hidden | html:hidden タグを拡張します。 |
image | html:image タグを拡張します。 |
img | html:img タグを拡張します。 |
iterate | logic:iterate タグを拡張します。 |
lessEqual | logic:lessEqual タグを拡張します。 |
lessThan | logic:lessThan タグを拡張します。 |
link | html:link タグを拡張します。 |
match | logic:match タグを拡張します。 |
message | bean:message タグを拡張します。 |
messages | html:messages タグを拡張します。 |
messagesNotPresent | logic:messagesNotPresent タグを拡張します。 |
messagesPresent | logic:messagesPresent タグを拡張します。 |
multibox | html:multibox タグを拡張します。 |
nest | 参照する子タグのネスティングの新規レベルを定義します。 |
notEmpty | logic:notEmpty タグを拡張します。 |
notEqual | logic:notEqual タグを拡張します。 |
notMatch | logic:notMatch タグを拡張します。 |
notPresent | logic:notPresent タグを拡張します。 |
options | html:options タグを拡張します。 |
optionsCollection | html:optionsCollection タグを拡張します。 |
password | html:password タグを拡張します。 |
present | logic:present タグを拡張します。 |
radio | html:radio タグを拡張します。 |
root | フォームを使用せずにネストされた階層を開始します。 |
select | html:select タグを拡張します。 |
size | bean:size タグを拡張します。 |
submit | html:submit タグを拡張します。 |
text | html:text タグを拡張します。 |
textarea | html:textarea タグを拡張します。 |
write | bean:write タグを拡張します。 |
writeNesting | 現在のネスティング・レベルのスクリプト記述変数を書き込むか、または作成します。 |