使用for each动态生成id,动态生成checkbox,输入框

          前段代码

  <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";
    }


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值