e代剑客——温柔一刀

生活就像海洋,只有意志坚强的人,才能到达彼岸

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  76 随笔 :: 7 文章 :: 215 评论 :: 0 Trackbacks
ibatis自带函数:   
 
PaginatedList paginatedList=sqlMap.queryForPaginatedList(statementName, parameterObject, pageSize);

基于Spring框架来实现的分页       
          
public   List   getAllList(String   flag)   
          
{   
                  PaginatedList   paginatedList   
=   this.getSqlMapClientTemplate().queryForPaginatedList("getAllList",null,5);  
    
                  
if   ("privious".equals(flag))   
                  
{   
                          paginatedList.previousPage();   
                  }
   
                  
else   if   ("next".equals(flag))   
                  
{   
                          paginatedList.nextPage();   
                  }
   
    
                  
return   paginatedList;   
          }
   
    
  在JSP中,如下调用:   
<button   onclick="location.href  =  'test.shtml?flag=privious'">上一页</button>   
<button   onclick="location.href  =  'test.shtml?flag=next'">下一页</button>   

PS:此方法只可以用于小数量的数据查询,大数量此法不可行,速度慢的无法忍受。
                                 
posted on 2006-08-28 19:45 温柔一刀 阅读(1435) 评论(0)  编辑  收藏 所属分类: 开源框架

只有注册用户登录后才能发表评论。


网站导航:
 
联系偶 zhupanjava@gmail.com 温柔一刀