复选框及回显

在对有选择复选框的页面进行修改的时候 要把修改前原数据回显过来,可以这样做 、如下:
主要是运用到了双循环进行
连个foreach循环中的item 都是在控制器中写好的。
其中第一个循环 表示的是所有的项 ,第二个循环 表示的是修改前选中的项

<div class="form-group col-lg-12">
    <label for="name" class="col-lg-2 control-label">要同步的表:label>
        <div class="col-lg-8">
    <%-- "${tableList}" var="table">
    "checkbox" class="form-control" required value="${table}" name="tables" id="${table}">
        
--%> <c:forEach items="${tableList}" var="table"> <input type="checkbox" name="tables" id="tables" value="${table}" <c:forEach items="${tableListChecked}" var="tableListChecked"> <c:if test="${table == tableListChecked }"> checked c:if> c:forEach> /> ${table }<br/> c:forEach> div> div>

你可能感兴趣的:(java)