hibernate分页后带条件查询,点击下一页后出现全部结果怎么改。
输入条件之后查询出来两页点下一页结果全部内容又出来了,而且上面的查询条件也清空了,该怎么办!!!<!--分页--><divid="pages"><s:iftest="pa...
输入条件之后查询出来两页
点下一页结果全部内容又出来了,而且上面的查询条件也清空了,该怎么办!!!
<!-- 分页 --> <div id="pages"> <s:if test="page==1"> <a href="#">上一页</a> </s:if> <s:else> <a href="findResource.action?page=<s:property value="page-1"/>">上一页</a> </s:else> <s:iterator begin="1" end="totalPage" var="p"> <s:if test="#p==page"> <a href="findResource.action?page=<s:property/>" class="current_page"><s:property/></a> </s:if> <s:else> <a href="findResource.action?page=<s:property/>"><s:property/></a> </s:else> </s:iterator> <s:if test="page==totalPage"> <a href="#">下一页</a> </s:if> <s:else> <a href="findResource.action?page=<s:property value="page+1"/>">下一页</a> </s:else>
这是我的分页代码,好像需要一个什么隐藏表单域,求大神告诉我该怎么写 展开
点下一页结果全部内容又出来了,而且上面的查询条件也清空了,该怎么办!!!
<!-- 分页 --> <div id="pages"> <s:if test="page==1"> <a href="#">上一页</a> </s:if> <s:else> <a href="findResource.action?page=<s:property value="page-1"/>">上一页</a> </s:else> <s:iterator begin="1" end="totalPage" var="p"> <s:if test="#p==page"> <a href="findResource.action?page=<s:property/>" class="current_page"><s:property/></a> </s:if> <s:else> <a href="findResource.action?page=<s:property/>"><s:property/></a> </s:else> </s:iterator> <s:if test="page==totalPage"> <a href="#">下一页</a> </s:if> <s:else> <a href="findResource.action?page=<s:property value="page+1"/>">下一页</a> </s:else>
这是我的分页代码,好像需要一个什么隐藏表单域,求大神告诉我该怎么写 展开
4个回答
展开全部
你分页的时候为什么不把你的参数带过去。至于参数没有了有两种方法:一种让你用struts2的标签,一种用jquery赋值(这一种,你的用el表达式先取到值)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也碰到过这样的问题,点击下一页的时候,参数没带进去,又回到查询全部的了;最后还是使用自定义标签(taglib)分页做出来了,比较复杂,可以百度搜一搜。
追问
这和我也下了,不会用,求指导,求代码瞅瞅
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你查询用的HQL语句中,setFirstResult()这个方法 下标是从0开始的,检查一下是不是这里有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询