您的位置:首页 > 编程语言

web分页代码

2015-11-27 12:41 429 查看
// 当前页数
int page;
//从前台获取当前页数,进行判断赋值
Object currentPageObj = session.getAttribute("page");
if (currentPageObj == null) {
page = 1;
} else {
page = (Integer) currentPageObj;
}

//根据前台的页数的增减,后台进行同步操作
String parameter = request.getParameter("flag");
System.out.println(parameter);
if (parameter != null) {
if (parameter.equals("U")) {
page--;
} else {
page++;
}
}

TopicServer server = new TopicServer();
// 获取登录用户的贴子
ArrayList<TopicBean> list = server.getMsg(userName, page);

if (session.getAttribute("countPage") == null) {
// 获取总页数,并保存到session中
int allPage = server.getPostListAllPage((String) session
.getAttribute("userName"));
session.setAttribute("allPage", allPage);
}
session.setAttribute("page", page);
// 保存登录用户的信息

session.setAttribute("msgList", list);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: