「Struts2」selectタグでリストボックスの要素を表示するサンプル
書式
<s:select list="sampleBean.userList" name="sampleBean.user" listKey="userId" listValue="name" value="%{sampleBean.user.{userId}}"/>
説明
1.list="sampleBean.userList"
ActionBean内に定義されているリストボックスに表示する配列、Listのプロパティ名
2. listKey="userId" :
listで指定した配列内のエンティティにある、SelectItemのKeyの値にしたいプロパティ名
3.listValue="name"
listで指定した配列内のエンティティにある、SelectItemのValueの値にしたいプロパティ名
使用例
<s:select list="addrBean.devIdList" name="addrBean.devId" listKey="value" listValue="name" />