在struts2中,如何在前台向后台发送List的值?

在struts2中,如何在前台向后台发送List<pojo>的值?

问题描述:

 <html>
<head>
</head>

<body>
    <h1>录入数值</h1>
    <form action="<%=request.getContextPath()%>/bb/bb!addJybb" method="post">
        <table>
            <s:iterator value="mxlist" var="mx">
            <!-- 隐藏域 -->
            <input type="hidden" name="xcg.xmname" value="<s:property value="#mx.jymx" />"/>
            <input type="hidden"  name="xcg.xmid" value="<s:property value="#mx.id"/>" />
                <tr>

                    <td>
                        <!-- 检验项目名字 -->
                        <s:property value="#mx.jymx" /> 
                    </td>
                    <td>
                        <!-- 设置10 -->
                        <input type="" name="xcg.xmsl" value="10" />
                    </td>
                    <td>
                        <!-- 下拉框 -->
                        <select name="xcg.dwid">
                                <s:iterator value="dwlist" var="dw">
                                    <option value="<s:property value="#dw.id" />">
                                        <s:property value="#dw.name" />
                                    </option>
                                </s:iterator>
                        </select>
                    </td>
                </tr>
            </s:iterator>
            <tr>
                <td>操作</td>
                <td><input type="submit" value="提交" /></td>
            </tr>
        </table>
    </form>
</body>
</html>

xcg[0].xmname
xcg[0].xmid
xcg[1].xmname
xcg[1].xmid

可以通过request传递数组对象数据