java分页页面,删除修改添加时,返回当前分页。
(2014-10-30 15:49:17)
一种方便的思路,把分页pageNo(第几页)和pageSize(每页几个)写到session里面。
在pageNo的set方法判断如果pageNo不为空时,把它写到session里去,pageSize同上。
执行完删除或者修改操作时都会条用list()方法 public String list() throws HtjxException
{ // 分页信息 Integer pageNo = this.getPageNo(); Integer pageSize =
this.getPageSize(); if (pageSize != null) {
page.setEveryPage(pageSize); } if (pageNo != null) {
page.setCurrentPage(pageNo); } result =
addressService.getAddressList(page, address);
this.setPage(result.getPage()); return LIST; } public Integer
getPageNo() { if (pageNo==null) { Object
s=getSession().getAttribute("sessionPageNo"); if(s!=null){
pageNo=(Integer) s; } } return pageNo; } public void
setPageNo(Integer pageNo) { if(pageNo!=null){
getSession().setAttribute("sessionPageNo", pageNo); } this.pageNo =
pageNo; } public Integer getPageSize() { if (pageSize==null) {
Object s=getSession().getAttribute("sessionPageSize"); if(s!=null){
pageSize=(Integer) s; } } return pageSize; } public void
setPageSize(Integer pageSize) { if(pageSize!=null){
getSession().setAttribute("sessionPageSize", pageSize); }
this.pageSize = pageSize; }
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。