前段代码
<c:forEach items="${tSrpSaleNodeList}" var="SrpSaleNode"
varStatus="varStatus"><tr>
<td><form:checkbox id="nodeIdList_${varStatus.index}"
name="nodeIdList_${varStatus.index}" path="nodeIdList"
value="${SrpSaleNode.nodeCode}" />${SrpSaleNode.nodeN}:</td>
<td><span class="help-inline"><font
id="c-nodeIdList_${varStatus.index}" color="red">*</font></span></td>
<td><label class="control-label">节点顺序:</label>
<div class="controls">
<form:input id="nodeOrderList_${varStatus.index}"
name="nodeOrderList_${varStatus.index}" path="nodeOrderList"
value="${SrpSaleNode.nodeOrder}" htmlEscape="false"
maxlength="11" class="input-xlarge" />
<span class="help-inline"><font
id="c-nodeOrderList_${varStatus.index}" color="red">*</font></span>
</div></td>
</tr>
</c:forEach>
对象中的属性
private List<String> nodeIdList;//节点IDlist,前段页面传值遍历用
/**
* @Fields nodeOrderList : 节点顺序list,前段页面传值遍历用
*/
private List<String> nodeOrderList;//节点IDlist,前段页面传值遍历用
contronller的方法
public String form(SrpSaleChannelNode srpSaleChannelNode, Model model) {
//查询所有渠道信息
SrpSaleChannel tSrpSaleChannel = new SrpSaleChannel();
//查询所有节点信息
SrpSaleNode tSrpSaleNode = new SrpSaleNode();
List<SrpSaleNode> tSrpSaleNodeList = srpSaleNodeService.findList(tSrpSaleNode);
/*节点信息*/
model.addAttribute("tSrpSaleNodeList", tSrpSaleNodeList);
//下拉框的渠道信息
List<SrpSaleChannel> tSrpSaleChannelList = srpSaleChannelService.findList(tSrpSaleChannel);
model.addAttribute("tSrpSaleChannelList", tSrpSaleChannelList);
model.addAttribute("srpSaleChannelNode", srpSaleChannelNode);
return "modules/processmanage/srpSaleChannelNodeForm";
}