您好,我需要使用 jsp 显示一长串值,我想知道如何进行分页,以便显示多个值并使用分页查看其他页面,例如:
1 2 3 4 5 6 7 8 9 10 Next
最佳答案
display tag library有 <table>
标签,可用于显示分页数据。 Install它并使用 <table>
与 pagesize
属性来定义每个页面中的元素数量。
例如,如果 myAction.do
是获取数据并向 JSP 显示 <table>
的操作在,并且data
是 List
的数据,并假设 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/