【发布时间】:2015-06-23 10:56:58
【问题描述】:
我正在做一个项目,我得到一个大小超过 200 的 List 对象。
有什么方法可以在 Struts2 中进行分页但不使用显示标签。不使用显示标签的原因是我无法更改样式。
我的应用程序中的风格不同,使用显示标签我得到了一些不同的东西。
【问题讨论】:
标签: jsp struts2 pagination
我正在做一个项目,我得到一个大小超过 200 的 List 对象。
有什么方法可以在 Struts2 中进行分页但不使用显示标签。不使用显示标签的原因是我无法更改样式。
我的应用程序中的风格不同,使用显示标签我得到了一些不同的东西。
【问题讨论】:
标签: jsp struts2 pagination
这当然是可能的。但这取决于您喜欢如何实现它。
您可以使用客户端 javascript 库,例如 datatable 或 jqGrid。对于 jqGrid,还有一个来自 struts2 jQuery 项目的标签库。
查看展示中的示例: http://struts.jgeppert.com/struts2-jquery-grid-showcase/index.action
如果您想在服务器端使用 JSP 渲染进行分页,您只需将分页参数传递给您的操作并根据此参数计算结果。
【讨论】:
我认为您在谈论 GUI 级别的分页(因为您提到了显示标签)。
我的建议是使用 Jquery Jtable。我发布的链接很少
1) 使用 struts2 的示例 http://www.simplecodestuffs.com/pagination-in-struts-2-using-jquery-jtable-plugin/
2) JTable官网 http://www.jtable.org/
【讨论】: