项目开发中关于复选框的问题
信息表 发送方式表 1: n
1.复选框的默认选中
<input name="model.sendcheck" type="checkbox" id="checkbox2" value="1" checked="checked"/>平台
<input name="model.sendcheck" type="checkbox" id="checkbox2" value="2" />短信
后台获取的是字符串数组,往数据库添加时,遍历得到
2.复选框回显
后台查询到集合
List<MessageSendType> sendchecks =messageManage.getSendCheck(message.getId());
request.setAttribute("sendchecks", sendchecks);
<c:forEach items="${sendchecks}" var="list">
<c:if test="${list.sendtype eq 1}">
<input type="checkbox" checked="checked"/>平台
</c:if>
<c:if test="${list.sendtype eq 2}">
<input type="checkbox" checked="checked"/>消息
</c:if>
</c:forEach>