日期:2014-05-18  浏览次数:20695 次

Struts+jsp 页面传值
<logic:iterate   id= "rs "   name= "list ">
            <tr>
                <td   align= "center ">
                    <bean:write   name= "rs "   property= "sign_time_start "/>
                </td>
                <td   align= "center ">
                        <html:link   page= "/cet_set/Cet_Set_Action.do?type=cet_level_modify "   paramId= "id "   paramName= "rs "   paramProperty= "id "> 修改 </html:link>
                </td>
</tr>
</logic:iterate>

这是一个logic循环.点击修改的链接.传递rs   中的   id     .
今天突发奇想..怎么能把整个   rs   也就是FormBean   传递到   Action   中..而不是只传递一个   id   属性值..

------解决方案--------------------
Action中对应的ActionForm不就是jsp对应的FormBean吗?

不知道lz是不是这个意思?
------解决方案--------------------
rs是个对象?如果是的话,就只能序列化才能传上去.但是由于url传值有最大限制,可能出现问题.
------解决方案--------------------
<logic:iterate id= "entity " name= "polQueryList " scope= "request " >
<td> <bean:write name= "entity " property= "polNo " /> </td>
<td> <bean:write name= "entity " property= "appDate " /> </td>
--------------------------------

id对应name, polQueryList是后台封装好的对象,也就是能够得到一个FORM的所有属性