package com.baidu.servlet;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.baidu.entity.User;
import com.baidu.service.ListService;
import com.sun.org.apache.regexp.internal.recompile;
public class ListServlet extends HttpServlet {
private ListService service = new ListService();
@Override
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String page = request.getParameter("page");
if(page==null){
page="1";
}
//用户访问的页面
int currentPage = Integer.parseInt(page);
//每页显示的条数
int pageSize = 3;
//上一页
int prevPage = 0;
if(currentPage==1){
prevPage=1;
}else{
prevPage=currentPage-1;
}
//末页
int count = service.getCount();
int pageCount = count/pageSize;
if(count % pageSize != 0){
pageCount++;
}
//下一页
int nextPage = 0;
if(currentPage==pageCount){
nextPage = pageCount;
}else{
nextPage = currentPage+1;
}
List list = service.getList(currentPage,pageSize);
request.setAttribute("list", list);
request.setAttribute("prevPage", prevPage);
request.setAttribute("nextPage", nextPage);
request.setAttribute("pageCount", pageCount);
request.getRequestDispatcher("jsp/list.jsp").forward(request, response);
}
}
最近下载更多
taoshen95 LV16
2024年12月16日
chengqiang LV13
2022年6月2日
chenzhen23 LV7
2022年4月20日
Reddington LV2
2020年11月4日
hmj792001010 LV12
2020年9月9日
mas_123 LV2
2020年9月7日
ybywx1030 LV7
2020年8月27日
as756390941 LV1
2020年7月14日
hanxinjie LV25
2020年7月13日
调理农务系 LV4
2020年7月2日

最近浏览