当前位置:编程学堂 > Java Web中的分页显示——通过界面实现

Java Web中的分页显示——通过界面实现

  • 发布:2023-10-06 16:14

完成界面上的分页控制,即循环显示时的控制。通常显示信息的代码是通过来控制的,所以需要在中进行控制,只显示符合条件的记录。 标签提供了begin和end两个属性,可以控制集合中记录的开始显示位置和结束位置。

另外,分页控制时,需要获取总页数,而总页数是由总记录数决定的,所以需要在处理文件中添加获取总页数的方法页数。

要完成界面的寻呼控制,需要两个步骤:

  • 修改处理文件,添加获取页码的方法,传递当前页码和总页码,一般通过request。
  • 修改显示文件,添加页码控制代码(上一页、下一页、最后一页、首页等控制),以及控制信息显示的代码。

只需在处理文件中添加一个方法,并传递当前页码和总页码即可。下面主要介绍如何处理JSP页面,假设当前页面是findAllUser。

要添加到第 1 页的超链接,您可以使用以下代码:

首页

findAllUser后面的问号表示要传递参数。 pageNo是参数的名称,1是参数的值。通过这种方式传递值与通过表单提交信息具有相同的效果。相当于有一个form元素,form元素的名称是pageNo,form元素的值是1。

要添加上一页的超链接,可以使用以下代码:

上一页

要添加下一页的超链接,可以使用以下代码:

下一页

要添加最后一页的超链接,可以使用以下代码:

最后一页

如果当前页为首页,则无需显示“首页”和“首页”超链接。如果是最后一页,则无需显示“最后一页”和“下一页”超链接。这两种情况都需要控制。控制代码如下:

第一页

上一页

首页

上一页

下一页

最后一页

下一页

最后一页

跳转到

显示信息时,需要对其进行控制。只需将 begin 和 end 属性添加到 即可。控制代码如下:

end="${pageNo*10}">

另外,还需要添加一个可以输入页码的输入框,这是一个简单的表单。代码如下:

相关文章

最新资讯

热门推荐