金子邦彦研究室プログラミングTomcat を用いた Java サーブレット・プログラミングStruts のタグ一覧

Struts のタグ一覧

HTMLタグ

タグ名     概要
html:base     base 要素
button     ボタン
cancel     キャンセルボタン
checkbox     チェックボックス
errors     エラーメッセージ表示
file     ファイル選択
form     フォーム
hidden     hidden
html     html 要素
image     画像ボタン
img     img タグ
link     ハイパーリンク
multibox     チェックボックスフィールド
option     セレクトオプション
options     セレクトオプションの選択肢
password     パスワードフィールド
radio     ラジオボタン
reset     リセットボタン
rewrite     URI
select     セレクト要素
submit     サブミットボタン
text     テキストフィールド
textarea     テキストエリア

bean タグライブラリ

タグ名     概要
cookie     リクエストクッキー(変数定義)
define     bean プロパティ(変数定義)
header     リクエストヘッダ(変数定義)
include     応答のロード
message     応答メッセージ文字列
page     beanとしてページコンテキストから取り出す
parameter     リクエストパラメータ(変数定義)
resource     Web アプリケーションのリソース
size     Collection, Map
struts     bean として Struts 内部コンフィグレーションを取り出す
write     bean 属性値を、JspWriter として使用

logic タグライブラリ

タグ名     概要
equal        変数が値と等しいとき評価
greaterEqual     変数が値より大きいか等しいとき評価
greaterThan     変数が値より大きいとき評価
lessEqual     変数が値より小さいとき評価
lessThan     変数が値より小さいとき評価
notEqual     変数が値と等しくないとき評価
match         値が、変数の部分文字列に一致するとき評価
notMatch     値が、変数の部分文字列に一致しないとき評価
notPresent     値が、このリクエストの中にないとき評価
present     値が、このリクエストの中にあるとき評価
forward     フォワード制御。
iterate     コレクションの繰り返し処理
redirect     HTTP Redirectを表現します。

template タグライブラリ

テンプレートはパラメータ化された内容を含んでいるJSPページ

タグ名     概要
insert     テンプレートの挿入します(実際に取り込む)。
put     putタグの中身を使って配置
get     putタグで配置された内容を取り出す