这分页是后台分页才对吧,跟JSP没关系吧。。。,如果只是用sql的话
--m为上标,n为下标,例如取出第1到5条记录,m=1,n=5,Table为表名
Select Top n-m+1 * From Table Where Id>(Select Max(Id) From (Select Top m-1 Id From Table Order By Id Asc) Temp)
后台是传进来一个页码和每页的显示数,自己写个算法处理成上标和下标代进语句就行了吧。
hibernate有自带方法
setMaxResults()
setFirstResult()
大概原理就是这样,其他的自己摸索