复选框数据的处理

来源:互联网 发布:淘宝黑搜20单五天必爆 编辑:程序博客网 时间:2024/05/17 15:57

项目开发中关于复选框的问题
信息表 发送方式表 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" />短信

http://img.blog.csdn.net/20171213133431829?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVvX0pzb24=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

后台获取的是字符串数组,往数据库添加时,遍历得到

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>

http://img.blog.csdn.net/20171213133548593?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVvX0pzb24=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

原创粉丝点击