`
huibin
  • 浏览: 753982 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

displaytag1.1调用mssqlserver存储过程进行分页从数据库提取数据

阅读更多

原官方网http://displaytag.sourceforge.net/11/tut_externalSortAndPage.html 分 页的例子

其中获取当前页码参数名称

 资料来源于appfuse 中文论坛

String pageIndexName = new org.displaytag.util.ParamEncoder(tableId).encodeParameterName(org.displaytag.tags.TableTagParameters.PARAMETER_PAGE);
注 意tableId字符串变量是根据你的xxx.jsp页面中

<display:table name="trTorcherList" sort="external" defaultsort="2" pagesize="5"  cellspacing="0"

cellpadding="0" requestURI="trPersonQuery.html?page=pageindex"
    id="element"  partialList="true" size="sum"  class="table trTorcherList" export="true">

id="element"得到了,上以tableId就等于"element"

再通过

int pageIndex = GenericValidator.isBlankOrNull(request.getParameter(pageIndexName))?1:(Integer.parseInt(request.getParameter(pageIndexName)));  //当前页数
取得当前(第几页)页码

 

当然displaytag的size="sum"(总记录数)的参数值需要通过在action类中注入dao或manage类来完成Sql的统计, 然后把其作为Integer进行放入request的sum属性中,代码类似为:

Integer sum=Manager.getTotal(model);

request.setAttribute("sum", sum);

前台xxx.jsp页面中,

<display:table name="trTorcherList" sort="external" defaultsort="2" pagesize="5"  cellspacing="0"

cellpadding="0" requestURI="trPersonQuery.html?page=pageindex"
    id="element"  partialList="true" size="sum"  class="table trTorcherList" export="true">

size的参数值一定要用sum

 

分享到:
评论

相关推荐

    displaytag1.1.jar 强大标签

    displaytag1.1显示排序分页导出自动标签

    displaytag1.1 原碼

    DisplayTag是Java Web开发中的一款开源表格标签库,它提供了丰富的功能,如分页、排序、导出数据等,极大地简化了在JSP页面中处理复杂表格的工作。在这个"displaytag1.1 原码"的压缩包中,包含了DisplayTag 1.1版本...

    分页用displaytag-portlet-1.1jar包

    DisplayTag Portlet 1.1 是一个用于网页开发的开源分页库,它极大地简化了在Java Web应用程序中实现高效且美观的分页功能。这个jar包是DisplayTag项目的一个特定版本,专为portlet环境设计,portlet是Java Portal...

    displaytag-1.1-src.zip_TableDecorator java_displayt_displaytag_d

    DisplayTag是Java Web开发中的一款开源分页和表格渲染库,它为开发人员提供了一种简单而强大的方式来展示表格数据。DisplayTag 1.1是这个库的一个版本,其源代码可以在`displaytag-1.1-src.zip`中找到,这给开发者...

    displaytag-1.1 源码

    在1.1版本中,它主要解决了在处理大数据分页时的问题,这使得它成为处理大量数据的理想选择,尤其是在Web应用程序中。这个源码包包含了一系列的文件,帮助我们理解和使用Displaytag的功能。 1. `LICENSE.txt`: 这个...

    displaytag-1.1.rar_displaytag

    DisplayTag是一个开源的Java Web开发库,专门用于创建表格和复杂的数据展示。它极大地简化了在Web应用中处理表格的任务,提供了丰富的功能和高度可定制性。DisplayTag 1.1是该库的一个版本,其源码对于理解内部工作...

    displaytag-1.1-bin.zip_Table_display_displaytag_displaytag-bin

    DisplayTag库的核心功能是提供一种更有效、更灵活的方式来展示和操作从数据库中检索到的数据。它支持多种特性,使开发人员能够轻松实现数据表的分页、排序和过滤。这些功能对于处理大量数据并需要用户交互的应用程序...

    displaytag-1.1.jar

    displaytag-1.1.jar,显示表格的tag

    displaytag-1.1.jar和display-export-poi-1.1.jar下载

    DisplayTag-1.1.jar是这个库的主要组件,包含了处理表格展示的各种功能,如排序、分页、格式化数据以及导出等功能。这个版本的DisplayTag为项目提供了稳定性和兼容性,使得在Web应用中处理复杂表格变得更加简单。 ...

    DISPLAYTAG1.1

    JSP 分页 排序 把DISPLAYTAG的JAR包导入工程,就可以实现他的功能了

    displaytag 一个后台管理的分页组件

    3. **分页**:DisplayTag 自带分页功能,可以轻松实现大量数据的分页显示,减轻服务器负担,并提供友好的用户体验。 4. **国际化**:支持多语言环境,可以方便地切换表格的头部标签和错误消息的语言。 5. **导出...

    struts2 分页 多数据库连接

    在Struts2中实现分页和多数据库连接是一项常见的需求,特别是在处理大量数据时,分页能够提高用户界面的响应速度,而多数据库连接则允许应用灵活地适应不同的存储需求。 首先,让我们详细讨论分页。在Web应用中,...

    displaytag-1.2-bin&displaytag-1.2-src Java分页组件/插件

    DisplayTag是一个功能强大的Java开源分页和表格展示组件,它为Web开发提供了高效、灵活的解决方案。这个组件在Java社区中被广泛应用,因为其能够帮助开发者轻松实现数据的分页和排序,极大地提高了开发效率。 标题...

    displaytag,pager-taglib 分页包

    Displaytag和Pager-taglib是两个在Java Web开发中常用的分页库,主要用于处理大量数据的显示,提升用户体验,减轻服务器压力。这两个库都是基于JSP标签库(Tag Library)实现的,可以方便地集成到Spring、Struts等...

    Displaytag实现分页

    Displaytag 是一个开源的 Java 框架,用于在 Web 应用中生成表格和实现分页、排序等功能。它简化了在 JSP 页面中处理数据表的复杂性,提供了丰富的定制选项。以下是对 Displaytag 实现分页的详细解释: 1. **下载与...

    displaytag 分页的简单例子(附源代码)

    display tag 分页例子的源代码。 博文链接:https://zhou568xiao.iteye.com/blog/192366

    Struts2结合DisplayTag框架进行分页案例

    Struts2和DisplayTag是Java Web开发中两个重要的开源框架,它们在构建动态网页和数据展示方面发挥着关键作用。Struts2是一个基于MVC(Model-View-Controller)模式的框架,它提供了强大的控制层功能,使得开发者可以...

    jsp分页经典实例(采用经典分页组建displaytag)

    DisplayTag是一个用于Web开发的表格和分页标签库,它简化了在JSP页面上显示数据表和执行分页的过程。 **描述详解:** 描述中提到,这是一个完整的JSP分页实例,涵盖了CRUD(创建、读取、更新、删除)操作,意味着这...

Global site tag (gtag.js) - Google Analytics