5
20
10
40
0
5
/**
- Servlet implementation class ProductServlet
*/
public class ProductServlet extends HttpServlet {
/**
- @see HttpServlet#HttpServlet()
*/
public ProductServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
- @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
/**
- @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//接收当前页
String num=request.getParameter(“num”);
int curNum=Integer.parseInt(num);
System.out.println(curNum);
ProductService ProductService=new ProductService();
//调用业务层查询当前页功能,返回PageModel对象(1_当前页数据2_分页参数)
PageModel pm=null;
try {
pm = ProductService.findProducts(curNum);
} catch (Exception e) {
e.printStackTrace();
}
//将PageModel对象放入request
request.setAttribute(“page”, pm);
//request.getRequestDispatcher(“/product_list.jsp”).forward(request, response);
request.getRequestDispatcher(“/product_list2.jsp”).forward(request, response);
}
}
public class ProductSer