在分页struts2 + java中实现动态页面大小

时间:2009-04-24 12:14:06

标签: java struts

我正在尝试通过Struts2中的显示标记实现分页。 现在我的要求是我有一个组合框,其页面大小值为5,10,15 ..

那么,如何在Struts2

中更新显示标记的页面大小中的值

2 个答案:

答案 0 :(得分:1)

您将在操作上创建一个公开属性,例如selectedPageSize。此属性可以设置为默认大小(在示例5中)。您将保留一个隐藏的表单字段,用于存储当前选定的值。然后,这将在您的视图中使用,显示标记类似于:

<c:set name="selectedPageSize" value="selectedPageSize" scope="request"/>
<display:table pagesize="${selectedPageSize}" ... >

答案 1 :(得分:0)

我不太确定struts2,但是通常使用JSF,如果你将用于分页的任何组件绑定到你的支持bean,你可以通过动作设置这样的属性。