`
张洪财
  • 浏览: 276008 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

display 和 springside3 动态分页

JSP 
阅读更多

jsp页面部分:

< display:table  name ="resultList"   pagesize ="10"  requestURI ="personalinfo.action"  id ="row"  partialList ="true"  size ="resultSize" >  
</ display:table >
name="resultList" 将记录集存在session或者request中的键值
pagesize="100" 每页显示100条数据
id="row"   表格id值,用于程序得相关的参数
partialList="true"  分段从数据库中读数据
size="resultSize"  记录的总条数,用于计算总页数

 

 

action中:

 

 // 页数的参数名
 String pageIndexName  =   new  org.displaytag.util.ParamEncoder( "row" ).encodeParameterName(org.displaytag.tags.TableTagParameters.PARAMETER_PAGE);  
 // 每页显示的条数
 int  pageSize  =   100 ;
// 得到当前页面是那个页面
if(request.getParameter(pageIndexName)!=null){
 pageIndex=Integer.parseInt(request.getParameter(pageIndexName));
}
page.pageNo(pageIndex);           //设置当前页面
page = personalinfoS.searchProperty(page, filters);       //提取数据
totalRow=(int)page.getTotalPages()*rowNum;        //display需要,得到总条数

 

0
0
分享到:
评论

相关推荐

    springside3文档资料收录

    SpringSide3详细解释了AOP的概念、通知类型(before、after、around等)以及如何定义和使用切面。 四、Spring MVC 在Web开发中,Spring MVC是Spring框架的一部分,用于构建模型-视图-控制器(MVC)架构的应用。...

    springside3源码及jar

    springside3是一个基于Spring框架的轻量级Java开发工具集,它旨在简化企业级应用的开发过程,提供了一套完整的构建工具、最佳实践和代码示例。在本文中,我们将深入探讨springside3的核心特性、源码结构以及如何利用...

    SpringSide3-core-3.3.4

    这个压缩包包含了两个关键文件:springside3-core-3.3.4.jar和springside3-extension-3.3.4.jar,它们分别代表了SpringSide3的核心模块和扩展功能。 一、SpringSide3-core-3.3.4.jar:核心模块解析 1. **模块化...

    springside3

    在本次讨论中,我们将深入探讨springside3-core-3.3.4.jar这一核心组件,它是SpringSide 3项目的基石,包含了项目的核心功能和模块。 1. **SpringSide 3概述**: SpringSide 3 是由中国的Java社区开发的一个开源...

    SpringSide3框架

    SpringSide3框架,SpringSide3框架SpringSide3框架SpringSide3框架

    springside3与传统ssh区别

    - **Action层:** Springside3中Action层的设计主要依赖于Struts2的Convention插件,该插件能够自动识别和配置Action,使得Action的配置变得更加简洁。 - **示例代码:** ```java @Namespace("/security") public...

    springside3 完整项目实例

    在本文中,我们将深入探讨 SpringSide3 的核心概念、主要特性以及如何通过提供的 GameSky 项目实例进行学习和实践。 1. **SpringSide3 的核心概念** - **模块化设计**:SpringSide3 采用模块化的结构,包括核心...

    springside3-core-3.2.2包

    springside3-core-3.2.2 

    springside3-extension-3.3.4

    springside3-extension-3.3.4.jar

    springside3-core-3.3.4

    springside3-core-3.3.4.jar

    springside3-core-3.3.4.jar

    springside3-core-3.3.4.jar

    springside3-core-3.0.4 源码

    springside3-core-3.0.4是一款基于Spring框架的轻量级Java开发工具包,它旨在简化企业级应用的开发过程,提供了一系列实用的工具类、配置模块和示例代码。这个源码包对于学习和理解Spring框架的高级特性和最佳实践...

    springside3-core-3.0.4.jar

    springside3-core-3.0.4.jar

    springside

    3. **示例代码**:SpringSide提供了丰富的示例代码,涵盖了Spring Framework的各种功能模块,如Spring MVC、Spring Data、Spring Security等,帮助开发者快速学习和掌握Spring的应用。 4. **文档**:SpringSide项目...

    SpringSide3开发环境mini-web项目_3

    SpringSide3开发环境mini-web项目_3 一共三个压缩包: http://download.csdn.net/source/1725011 http://download.csdn.net/source/1725015 http://download.csdn.net/source/1725311

    springside-3.2.2源码

    SpringSide 3.2.2 版本是一个成熟的版本,它在之前的版本基础上进行了优化和完善,为开发者提供了更稳定、更高效的支持。通过分析其源码,我们可以深入理解 SpringSide 的设计理念和实现方式,进一步提升我们的 Java...

Global site tag (gtag.js) - Google Analytics