论坛首页 入门技术论坛

spring分页拦截器设计

浏览 1564 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-04  

在项目过程中,分页是一个必不可少的功能,而很多程序员将分页独立成一个模块,然后输入查询特征,利用分页内部查询实现分页,但是这种机制在某种程度上影响程序架构的合理性(DAO模式),也就是耦合的代价。

而采用spring分页拦截器,则消除了这种顾虑

 

在进行少量的数据查询时,大家可以一次查询出来并存放于request或者session对象中,然后返回到页面中去,而在返回过程中,则利用分页拦截器将request中的list对象进行拆分并显示部分到页面,当然,分页的控制HTML代码由拦截器内部打印并存放于request中,在前台进行分页的时候,只需要访问这个拦截器即可。拦截器声明一静态的list对象。

 

实现基本上就是这样了。

 

对于分页拦截器仅属于个人看法,请各位拍砖

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics