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

不用javabean做分页,怎样保存刷新之前的page值?
在一个jsp页面做翻页系统,点上一页page-1,点下一页page+1,无论上一页还是下一页都是刷新原页面,那该怎样控制page这个变量呢?代码一开始就要给page赋值,page无法记住刷新前的页数,怎么办?

------解决方案--------------------
以下示例代码,仅供参考

<SCRIPT type="text/javascript">  
function fenye(num){
var currPage = document.getElementById('page').value;
var reqPage = currPage + num;
// 后台请求数据
 }
</SCRIPT>

<form>
<input type="hidden" name="page" value="${page}">
...
<input type="button" name="button1" value="上一页" onclick="fenye(-1)'"/> 
<input type="button" name="button2" value="下一页" onclick="fenye(1)" >
</form>

</BODY>