action代码:
/*-------------------------------------------*/
action里面有一个成员变量:private List<User> users;
/*------------------------------------*/页面:代码
/*=--------------------------------------------------------------=*/
<form action="*******">
<s:iterator value="users">
<a onclick=""><s:property value="name"/></a>
</s:iterator>
</form>/*------------------------------------------------*/
当表单提交时候,后台的users如何才能拿到前台迭代器的全部值、求帮忙。
/*-------------------------------------------*/
action里面有一个成员变量:private List<User> users;
/*------------------------------------*/页面:代码
/*=--------------------------------------------------------------=*/
<form action="*******">
<s:iterator value="users">
<a onclick=""><s:property value="name"/></a>
</s:iterator>
</form>/*------------------------------------------------*/
当表单提交时候,后台的users如何才能拿到前台迭代器的全部值、求帮忙。
恩,是放在,<input type="text" value="***"/>里面的、。重点是,页面上面的迭代器全部的值,可不可以在action用List<Model>来装
<input type="text" value="<s:property value="name" />"
</s:interator>
这样取值不就可以了
<s:form action="iterator">
<s:iterator value="users" id="user">
<s:property value="#user.id" />
<s:property value="#user.name" /><br />
</s:iterator>
<s:submit />
</s:form>users和你一样,是action中定义的一个List对象
id表示每次迭代的对象
下面对应的就是id表示的对象user的属性值调用
貌似能传对象的 也只有 session 和request了
貌似能传对象的 也只有 session 和request了
<s:iterator value="users" val="u">
<a onclick="">${u.name}</a>
</s:iterator>
</form>