<c:forEach items="${list}" var="list" varStatus="index">
<tr>
<td><input type="checkbox" value="${list.tunnel.id}"/></td>
<td>${index.index+1}</td>
<td>${list.tunnel.sequenceNumber}</td>
<td>${list.customer.serialNumber}</td>
<td>${list.customer.specialServiceNumber}</td>
<td>${fns:getDictLabel(list.supportIsp,'support_isp','')}</td>
<td>${fns:getDictLabel(list.isMainTunnel,'yes_no','')}</td>
<td>${list.customer.companyName}</td>
</tr>
</c:forEach>
背景:
list中的值是从中间表左外连接两张表查询出的数据
现在我要实现选中更新中间表的功能
但是中间表没有主键,所以需要将选中的所有的回显的中间表字段传给后台,用来更新中间表
问题:
1.如何实现将选中的数据(一行的多个值)传给后台?
2.中间表没有主键合理吗?
最后在中间表中增加自增主键 实现选中传值更新