java - 使用页面在 jsp 中显示长列表的值

标签 java jsp struts2 struts paging

您好,我需要使用 jsp 显示一长串值,我想知道如何进行分页,以便显示多个值并使用分页查看其他页面,例如:

1   2   3   4   5   6   7   8   9   10  Next

最佳答案

display tag library <table> 标签,可用于显示分页数据。 Install它并使用 <table>pagesize属性来定义每个页面中的元素数量。

例如,如果 myAction.do是获取数据并向 JSP 显示 <table> 的操作在,并且dataList的数据,并假设 List 中的元素有一个名为 someColumn 的字段:

<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
...
<display:table pagesize="5" id="table" name="data" requestURI="myAction.do">
    <display:column property="someColumn" title="Column 1"/>
</display:table>

这是一个显示分页的简单教程:Struts2 Pagination Using Display Tags

关于java - 使用页面在 jsp 中显示长列表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12472612/

相关文章:

java - 带有 Spring MVC 的 jQuery datepicker - 将日期从 View 传递到 Controller 发送 null

java - 使用 struts2/tiles/remote data 的 Accordion 菜单

java - 如何从 Struts 2 中的选定对象获取对象属性

java - Instant Enabled App Bundle Not Downloading Full APK 而是显示错误

java - 否定的相反变量名

java - 将公共(public)代码放到单独的jsp中

struts2 - 如何使用 Struts2 将参数从 Action 类传递到 JSP?

java - 我可以从任意阶段恢复 Maven 生命周期吗?

java - Android Studio Apply Changes非静态方法无法引用,但方法是静态的

java - jsp中如何将数字转换为K千M百万和B十亿后缀