struts2的action中有两个list集合,如何在页面中取得
来源:百度知道 编辑:UC知道 时间:2024/05/22 18:11:21
struts2的action中有两个list集合,如何在页面中取得,例如一个为user,另一个为address,如何在jsp页面中遍历取得,用标签最好了
谢谢。
加入在jsp页面中需要对两组数据集进行分页,那在action中是不是分别将page1和page2放到request中,那么在jsp中如何读取呢
public String list() throws Exception {
clearErrorsAndMessages();
super.pager = this.getAddressDAO().findPagerByUsername("admin", super.pageSize, super.pageNo);
setRequest("page1", super.pager);
return Constants.LIST_KEY;
}
public String list() throws Exception {
clearErrorsAndMessages();
super.pager = this.getUserDAO().findPagerByName("admin", super.pageSize, super.pageNo);
setRequest("page2", super.pager);
return Constants.LIST_KEY;
}
书上的例子是放在session中的,但我想放到request中,请问在页面中如何获取,进行分页
谢谢。
加入在jsp页面中需要对两组数据集进行分页,那在action中是不是分别将page1和page2放到request中,那么在jsp中如何读取呢
public String list() throws Exception {
clearErrorsAndMessages();
super.pager = this.getAddressDAO().findPagerByUsername("admin", super.pageSize, super.pageNo);
setRequest("page1", super.pager);
return Constants.LIST_KEY;
}
public String list() throws Exception {
clearErrorsAndMessages();
super.pager = this.getUserDAO().findPagerByName("admin", super.pageSize, super.pageNo);
setRequest("page2", super.pager);
return Constants.LIST_KEY;
}
书上的例子是放在session中的,但我想放到request中,请问在页面中如何获取,进行分页
struts2只要在action中使用set和get,获取list即可。
在jsp中使用<s:iterator value="showMenuList" status="m">就可以遍历list。其中showMenuList是在action中的list名称。
<s:property value="menuid" />则是取出list中的某个属性变量。
action里定义
public List getUser(){
...
}
和
public List getAddress(){
...
}
页面里用
<s:iterator value="user">
<s:property value="xxx"/>
</s:iterator>
<s:iterator value="address">
<s:property value="xxx"/>
</s:iterator>
其中xxx是user或者address的属性(不要忘了定义getXXX()). 注意大小写不要弄错了。
struts2 中如何在iterator中将用户在textfield中输入的数据传给action
struts2 action中应用modeldriven,持久层应用JPA, 传过来的参数push失败,实体对象的属性总是为null,
Struts2开发中的 No result defined for action 错误
在struts2中关于复选框的问题
请教J2EE中Struts(Spring,Struts2)框架方面的问题
struts2的问题
Action 中如何获得checkebox的值?
求Struts中Action的详解
关于flash8中action的小问题
哪有struts2的资料