1
我有這樣一個複選框列表:默認狀態2
<s:iterator value="beans">
<s:set name="currentIdChain" value="%{idChain}"/>
<s:checkbox name = "selectedItems"
value = "%{#currentIdChain in selectedItems}"
fieldValue = "%{#currentIdChain}"
cssClass = "checkbox" />
</s:iterator>
像這樣的動作:
public class MyAction {
private String[] selectedItems;
private ArrayList<MyBeans> beans;
//Public getters and setters
}
我可以讓我的複選框的價值觀與我的行動,但是,如果我檢查其中的一個,它不會被默認檢查。所以我想我的複選框被檢查,如果我以前檢查他們;在執行之前。
可能重複如上所述複選框的狀態[Struts2的複選框預選](http://stackoverflow.com/questions/12555052/struts2-checkbox-preselect) –
嘗試從'字符串[改變]'列表'' –
@KugathasanAbimaran他/她已經在做那個答案的建議,但它不起作用,那麼這是另一個問題,不能通過簡單地閱讀該解決方案來解決 –