offset = (pageNow-1)*pageSize;
//System.out.println(offset);
List<Emp> list =
EmpFactory.getEmpInstance().queryAllEmp(offset, pageSize);
if(list.size() > 0 && list != null){
request.setAttribute("list", list); //接值用的,不能省了
request.setAttribute("pageCount", pageCount);
request.setAttribute("count", count);
request.setAttribute("item",pageSize );
request.setAttribute("pageNow", pageNow);
request.getRequestDispatcher("viewAllEmployee.jsp").forward(request,
response);
}else{
request.setAttribute("message", "亲,查询员工信息失败……");
request.getRequestDispatcher("msg.jsp").forward(request, response);
}
} catch (Exception e) {
request.setAttribute("message", "亲亲,系统忙请稍后……");
request.getRequestDispatcher("msg.jsp").forward(request, response);
e.printStackTrace();
}
}
页面上:
①<a href="EmpServlet?act=3&page=1" target="mainFrame">查看所有雇员信息<
/a> //这里设置 page 的初值,任意设值
②<script type="text/javascript">
function goToPage(){
var page = document.getElementById("page").value;//这个
page 从页面获取传到 servlet 那个 page,回来给下面那个 page
//alert(page);
var url = "EmpServlet?act=3&page=" + page;//这个跳转跟头跳
转一致,这里的 page 从 servlet 传过来
window.location.href=url;
}
</script></head>