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

时间:2012-09-18 07:52:13

标签: java jsp struts2 struts paging

您好我需要使用jsp显示一长串值,我想知道如何进行分页,因此会显示许多值并使用分页来查看其他页面,如下所示:

1   2   3   4   5   6   7   8   9   10  Next

1 个答案:

答案 0 :(得分:3)

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

例如,如果myAction.do是获取数据的行为并显示<table>所在的JSP,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