首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

display 跟 springside3 动态分页

2012-11-17 
display 和 springside3 动态分页jsp页面部分: display:table? name resultList?? pagesize 10? re

display 和 springside3 动态分页

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需要,得到总条数

?

热点排行