複選框資料的處理
阿新 • • 發佈:2018-11-30
專案開發中關於複選框的問題
資訊表 傳送方式表 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>