s:select

属性

属性名 設定事項
list Collection/Array/Map/Enumeration/Iteratorのどれかを指定する
指定されたデータが表示される。
name 選択された値を返すメソッド・Beanを記載する
headerKey
headerValue
プルダウンで初期表示されるデータ
disabled

参考:selectタグ2 - Struts 2+Spring 2+Tiles+Acegi+iBatis+GWT+JUnit 4+JMockit でフルスタックJAVAフレームワーク

jspにs:selectに表示したいデータを置きたい場合

list属性に、

#{ 'key':'value', '':'' }

という風に書く。

アクションクラスへの値の取得方法

s:selectタグのname属性で指定した名前のsetterを作成し、引数はStringにする。
Stringにはs:selectで指定した値のkey値が入る。