struts2的action中有两个list集合,如何在页面中取得 5
struts2的action中有两个list集合,如何在页面中取得,例如一个为user,另一个为address,如何在jsp页面中遍历取得,用标签最好了谢谢。加入在jsp...
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中,请问在页面中如何获取,进行分页 展开
2个回答
展开全部
struts2只要在action中使用set和get,获取list即可。
在jsp中使用<s:iterator value="showMenuList" status="m">就可以遍历list。其中showMenuList是在action中的list名称。
<s:property value="menuid" />则是取出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()). 注意大小写不要弄错了。
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()). 注意大小写不要弄错了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询