需求是现在要修改一些信息,修改页面有一栏是复选框按钮。
假如:总共有10个复选框,有5个是被选中的。
先把10个复选框通过c标签遍历出来,具体如下:
<c:forEach var="role" items="${roleMap }">
<input type="checkbox" name="roleIds" value="${role.key }">${role.value }</input>
</c:forEach>
把已经选中的在后台拼装为一个字符串,可以用特殊字符分割:
例如:Strint sts = "abc;dfv;ert;yui";
在前台页面:可以用一个hiden接受暂存 数据。
<input type="hidden" id&