画面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へエラーメッセージを送る。 |
この記事へのコメントはありません。