日期:2014-05-17  浏览次数:20640 次

struts2分页问题
在文本框中输入用户ID 460,为什么把数据库中的数据460,467,469全都分页显示出来了。。。。。
String sql = "select user_id,username,type,amount,reason,create_time from(SELECT user_id,username,type,amount,reason,Create_time,ROW_NUMBER() OVER (ORDER BY [id]) AS RowNumber FROM return_fee WHERE (1=1) "+conditions+") t  WHERE t.RowNumber BETWEEN 
"+p.getPageSize()*(p.getPageNow()-1)+ " AND " + p.getPageSize()*p.getPageNow();

------解决方案--------------------
<a href="${ctx}/admin/getReturnFeeSet.do?pageNow=${Page.pageNow + 1}">下一页</a>

你不是传递过去了吗?
超连接                           传递参数pageNow    当前页数+1(下一页)
<a href="${ctx}/admin/getReturnFeeSet.do?pageNow = ${Page.pageNow + 1}>

后台

request.getParameter("pageNow");
获取