
Untitled
By: a guest on
Jul 29th, 2012 | syntax:
None | size: 0.96 KB | hits: 18 | expires: Never
Re-populate struts2 checkboxlist data from database
<s:checkboxlist list="{'Mon','Tue','Wed','Thur','Fri','Sat','Sun'}" name="modProcessVO.weeklyCal" id="days" />`.
`<s:checkboxlist list="{'Mon','Tue','Wed','Thur','Fri','Sat','Sun'}"
name="modProcessVO.weeklyCal" value="%{wordList}" id="days" />`.
private String[] wordList ;
private String[] checkedItems;
checkedItems = new String[]{"Mon","Tue","Wed"};
<s:checkboxlist list="checkboxListIs" name="checkedItem" value="checkedItems" label="Days"></s:checkboxlist>
public class ScheduleAction extends ActionSupport {
private List<String> wordList;
public String modifySchedule() {
checkListData = modProcessVO.getCalWeek(); // retrieving checked items from database
String regex=",";
String[] test=checkListData.split(regex);
wordList = new ArrayList<String>();
for(String str : test)
{
wordList.add(str.trim());
}
return SUCCESS;
}
//getters and setters of variables
}