//显示会员
public String vipquery() throws Exception {
HttpServletRequest request=ServletActionContext.getRequest();
String hql="from User order by userID desc";
int nowpage=1;
int pageSize=5;
if(request.getParameter("nowPage")!=null){
nowpage = Integer.parseInt(request.getParameter("nowPage"));
}
int rows=roomService.count(hql);
int pages=rows%pageSize==0?rows/pageSize:rows/pageSize+1;
List<User> viplist=(List<User>) roomService.viplist(hql, pageSize, nowpage);
request.setAttribute("rows", rows);
request.setAttribute("pages", pages);
request.setAttribute("nowpage", nowpage);
request.setAttribute("viplist", viplist);
return "viplist";
}
<script type="text/javascript">
function returnPage(v){
//alert(v);
var nowP = document.getElementById("nowPage");
if(v==1){
//点击的是首页
nowP.value = 1;
}else if(v==2){
//点击的是上一页
var _nowPage = <%=request.getAttribute("nowpage") %>;
if(_nowPage<=1){
//alert("当前已经是第一页,不能再跳了");
document.getElementById("prevPage").innerHTML = "上一页";
return;
}else{
nowP.value = Number(nowP.value)-1;
}
}else if(v==3){
//点击的是下一页
var _nowPage = <%=request.getAttribute("nowpage") %>;
var totalPage = <%=request.getAttribute("pages")%>;
if(_nowPage>=totalPage){
//alert("当前已经是最后一页,不能再跳了");
document.getElementById("nextPage").innerHTML = "下一页";
return;
}else{
nowP.value = Number(nowP.value)+1;
}
}else if(v==4){
//点击尾页
nowP.value = <%=request.getAttribute("pages")%>;
}
document.getElementById("myForm").submit();
}
</script>
<form action="room_vipquery.do" method="post" id="myForm">
<input type="hidden" id="nowPage" name="nowPage" value="<%=request.getAttribute("nowpage") %>"/>
</form>
<a href="#" onclick="returnPage(1)">首页</a>
<span id="prevPage"><a href="#" onclick="returnPage(2)">上一页</a></span>
<span id="nextPage"><a href="#" onclick="returnPage(3)">下一页</a></span>
<a href="#" onclick="returnPage(4)">尾页</a>