我有一个复选框
<s:checkbox name="modProcessVO.byWeeklyCal" id="week">Days of the Week</s:checkbox>
和另一个复选框列表`
<s:checkboxlist list="{'Mon','Tue','Wed','Thur','Fri','Sat','Sun'}" name="modProcessVO.weeklyCal" id="days" />`.
当我选中复选框时,它的值将在数据库中存储为“真”,否则为“假”。如果它是“真”,那么只有我从复选框列表中保存选中的数据列表。因此,当我想修改数据时,我需要将其从 DB 重新填充回 checkboxlist 作为 checks 。我尝试在一个名为“wordList”的字符串列表中将 db 中的天数放在行动中,并用 jsp 编写,例如
`<s:checkboxlist list="{'Mon','Tue','Wed','Thur','Fri','Sat','Sun'}"
name="modProcessVO.weeklyCal" value="%{wordList}" id="days" />`.
但是,如果该列表中有 5 个值,则只有第一个值重新填充到复选框列表中。请帮忙。谢谢