2
我在迭代器內部創建複選框。以下是我的代碼,Struts2複選框預選
<s:iterator value="contacts" var="contact">
<tr>
<td>
<s:checkbox name="selectContactsCheckBox" fieldValue="%{#contact.contactid}" value="%{defaultContacts.contains(contact.contactid)}" theme="simple"/>
</td>
<td>${contact.fullname}</td>
<td>${contact.mobile}</td>
<td>${contact.organization}</td>
<td>${contact.department}</td>
</tr>
</s:iterator>
此代碼創建複選框並正常工作。但是我想用行動中的集合預選這個複選框。
下面是從我的行動CALSS的方法,
public List<String> getDefaultContacts() {
return Arrays.asList(this.selectedContacts);
}
想,如果我在列表100接觸和getDefaultConatacs()返回僅有5字符串,然後我要選擇這5複選框ü
我的問題已解決。我用複選框的值屬性如下TAS,\t \t \t \t \t \t \t
– user1346316