
画面UIに関するカスタムタグ
| カスタムタグ名 | 説明 |
|---|---|
| <s:textfield> | 1行のテキストを入力するためのタグ |
| <s:label> | 文字列を表示するためのタグ |
| <s:textarea> | テキストエリア(複数行)の文字入力エリア |
| <s:radio> | ラジオボタン入力 |
| <s:select> | プルダウン選択 |
| <s:optgroup> | グルーピングしたプルダウン |
| <s:password> | パスワード入力 |
| <s:updownselect> | 複数選択 |
| <s:submit> | 送信ボタン |
| <s:reset> | リセットボタン |
| <s:checkbox> | チェックボックス(アクションで個々の要素定義が必要) |
| <s:checkboxlist> | チェックボックスリスト(アクションで、Listとして保持可能) |
| <s:combobox> | プルダウンと似ていますが、プルダウンもできつつ、選択肢がない場合は自由記述もできる入力UIです。 |
| <s:doubleselect> | 2段構えのプルダウンです。1次回答の結果によって、2次回答のプルダウン結果を変更することができます。 |
| <s:optiontransferselect> | 選択肢をピックアップさせて、回答させれます。 |
| <sx:datetimepicker> | カレンダーを使って、日時を入力させることができます。 |
| <s:file> | ファイルをアップロードすることができます。 |
| <s:fielderror> | 入力欄のそばにエラーを表示させることができます。 |
| <sx:tabbedPanel> | タブパネル(多くの情報をタブで整理して入力できます。) |
ロジックに関するカスタムタグ
| カスタムタグ | 説明 |
|---|---|
| <s:if> <s:elseif><s:else> | 条件判定を行います。 |
| <s:iterator> | 繰り返しを行わせます。 |
| <s:append> | 2つのListを1つに合成する。 |
| <s:merge> | 2つのListを交互に1つに合成する。 |
| <s:subset> | Listを分割する。 |
| <s:generator> | String型の変数から、Listを生成する。 |
| <s:action> | JSPからActionを実行する。 |
| <s:actionmessage /> | アクションからJSPへメッセージを送る。 |
| <s:actionerror /> | アクションからJSPへエラーメッセージを送る。 |







この記事へのコメントはありません。