`

pager taglib 学习

阅读更多

我的毕业设计的分页方案(参考javaeye上同志改进)

 

一、如图:以wshome项目名称为索引,,google分页方式,每次取指定的条数

如果写死的话,前台不用向后台手动传任何参数

后台需要身前台提供 List集合,总记录数(做一个封装pageModel.java

 

 

   

二、使用说明:

             1.加入page-taglib.jar

             2.jsp使用:

<%@ taglib prefix="pg"uri="http://jsptags.com/tags/navigation/pager" %>

<%@ taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core" %>

 

             3.分页基础:

    <pg:pager id="pager"

    url="userManager.do" //提交后的url

    items="${pm.total}"  //总记录数

    export="currentPageNumber=pageNumber,yelang=offset" //将计算的数据赋给前台可用值(只有这二个)

scope="request">

//提交后向后台传自定义参数

//(可以完全不用设,最大数可以action写,起始项是标签自动计算并设传到action

<pg:param name="maxPageItems" value="8"/>//每页显示最大数

 

//这里循环显示数据

 

//引入分页条

<pg:index>

             <jsp:include page="/WEB-INF/jsp/wshome.jsp" flush="true"/>

     </pg:index>

</pg:pager>

 

3.Action

int offset = 0; //起始数

       int maxPageItems = 10;//每页最大数

      

       try {

           offset = Integer.parseInt(request.getParameter("pager.offset"));

          

       } catch (Exception e) {

       }

       try {

           maxPageItems = Integer.parseInt(request.getParameter("maxPageItems"));

          

       } catch (RuntimeException e) {

       }

      

       PageModel pm = userDao.findAllUser(offset, maxPageItems);

    request.setAttribute("pm", pm);

//返回jsp

 

4.totalModel.java

public class PageModel {

        private int total;

   

   private List datas;

}

  • 大小: 31.9 KB
  • 大小: 124 KB
0
0
分享到:
评论

相关推荐

    pager taglib

    "Pager Taglib"是Java Web开发中的一种标签库,主要用于实现分页功能。在Web应用程序中,当数据量较大时,分页展示可以提高...通过学习和使用Pager Taglib,我们可以提高代码的可复用性和维护性,提升项目的开发效率。

    使用pager-taglib分页完整例子

    为了使用`pager-taglib`,你需要将对应的jar包(通常名为`pager-taglib-x.x.x.jar`)添加到项目的类路径中。这可以通过在`WEB-INF/lib`目录下放入jar包或者在构建工具如Maven或Gradle的依赖管理中进行设置来实现。 ...

    pagerTaglib分页Demo

    `pagerTaglib2.0`是基于JSP标签库的分页工具,特别适用于Struts框架的项目。这个`PagerDemo`是一个很好的学习资源,对于初学者来说,了解并掌握如何在Struts项目中实现分页功能是非常有价值的。 ** pagerTaglib2.0 ...

    pager-taglib分页标签

    `pagerTaglibDemo.rar`可能包含了一个演示如何自定义和使用`pager-taglib`的示例项目,你可以解压后参考学习。 ### 5. 其他相关知识点 - JSP标签库:`pager-taglib`是基于JSP 2.0的自定义标签库,它是JSP的一种...

    pager-taglib-2.0完整部署运行

    总的来说,"pager-taglib-2.0完整部署运行"是一个关于Java Web分页解决方案的实践教程,涵盖了分页库的安装、使用以及源码学习,对于需要处理大量数据展示的开发者来说,是一个非常实用的工具。

    pager-taglib实现用户信息分页

    在这个实例中,开发者使用了PagerTaglib库,这是一个基于JSP自定义标签库,用于方便地在网页上实现数据的分页展示。 PagerTaglib库是基于JSTL(JavaServer Pages Standard Tag Library)的扩展,它简化了在JSP页面...

    OA pagertaglib ssh2 增删改查

    本项目以“OA pagertaglib ssh2 增删改查”为主题,涉及到的关键技术包括SSH2框架、PagerTaglib分页库以及增删改查的基础操作。 首先,SSH2是指Spring、Struts2和Hibernate这三个开源框架的组合,它们是Java Web...

    学习spirngmvc 和 使用 pager-taglib的一点小例子(包含 跳转页 及 每页显示数量控制)

    在IT行业中,SpringMVC和Pager Taglib是两个非常重要的技术组件,特别是在Web开发领域。SpringMVC是Spring框架的一部分,用于构建强大的、模块化的、松耦合的Web应用程序,而Pager Taglib则是用于实现分页功能的一个...

    Pager-taglib页面分页示例

    **Pager-taglib页面分页示例** 在Java Web开发中,数据量大的时候,分页显示是非常必要的。...这个示例项目展示了如何集成和使用Pager-taglib,对于学习和理解Java Web分页技术具有很好的参考价值。

    jsp pager-taglib分页资料

    `pager-taglib`是JSP的一个标签库,它提供了方便的分页功能,简化了开发者的工作。本资料主要涉及的是如何使用`pager-taglib`进行分页操作,以及相关的PPT演示。 `pager-taglib`是一个自定义标签库,它扩展了JSP的...

    pager-taglib-2.0.war

    "pager-taglib-2.0.war" 是一个基于Java Web的分页标签库的压缩包,主要用于简化网页中的分页功能实现。这个包的特点是易用性高、样式多样,能够快速集成到项目中,提供类似GOOGLE和YAHOO的分页样式,为开发者提供了...

    pager-taglib分页方法

    **Pager-taglib分页方法详解** Pager-taglib是Java Web开发中一种常用的分页标签库,它极大地简化了在JSP页面中实现分页...通过学习和熟练掌握Pager-taglib,你可以为你的应用程序带来更加高效和用户友好的分页体验。

    pager-taglib

    初学者在接触Web开发时,往往对复杂的数据库查询和页面渲染感到困扰,"pager-taglib"则通过简单的标签语法,降低了学习曲线。同时,项目作者承诺会对用户提出的问题进行答疑解惑,这为初学者提供了额外的学习支持和...

    pager-taglib-2.0.rar

    7. **易用性**:"好用"一词表明了pager-taglib设计简洁,API清晰,降低了学习和使用成本,提升了开发效率。 通过以上的分析和解释,我们可以了解到pager-taglib是一个强大且灵活的分页解决方案,无论是在已有框架的...

    分页处理框架pager-taglib

    **分页处理框架pager-taglib详解** 在Java Web开发中,分页处理是常见的需求,尤其是在数据量庞大的情况下,为了提高用户体验,我们需要将数据分批显示。`pager-taglib`是一个专门为解决这个问题而设计的轻量级分页...

    SSHConformity【display标签和taglib标签】,display标签,pager-taglib标签

    综上所述,SSHConformity中的`display标签`和`taglib标签`(如`pager-taglib`)是提高开发效率、增强页面功能的关键工具,它们使得数据的展示和交互更加便捷。在深入学习和使用SSHConformity时,理解并熟练运用这些...

    pager-taglib实现Google分页

    本主题将深入探讨如何利用pager-taglib库实现类似于Google的高效分页效果,该库是基于Spring、Struts和Hibernate(SSH)框架的。下面我们将详细讲解相关知识点。 首先,** pager-taglib **是一个自定义的JSP标签库...

Global site tag (gtag.js) - Google Analytics