SpringMvc 中绑定 checkbox 标签到form 中的List

本文介绍了在Web开发中如何使用<form:checkboxes>标签来创建复选框元素,并展示了如何通过JSP和EL表达式来遍历列表数据,为每个复选框设置值和标签。
<table align="center">
        <tr>
            <td>ID</td>
            <td>Role Name</td>
        </tr>
        <c:forEach items="${roleList}" var="role">
            <tr>
                <td><form:checkbox path="roles" value="${role}" label="${role.id}" /></td>
                <td><c:out value="${role.name}" /></td>
            </tr>
        </c:forEach>
</table>

<from:checkboxes> 标签中的items 只能是数组、list<String>  、map

<div class="controls">
     <c:forEach items="${smsGroups}" var="smsGroup" varStatus="status">
           <tr>
               <form:checkbox path="smsGroups[${status.index}].groupid" 
                            value="${smsGroup.groupid}" label="${smsGroup.groupname}" />
           </tr>
     </c:forEach>
 </div>

 

转载于:https://www.cnblogs.com/leonkobe/p/6214235.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值