黑马程序员技术交流社区
标题:
【成都校区】--一位来自成都的杨幂前男友发帖
[打印本页]
作者:
最靓的仔
时间:
2019-3-20 13:46
标题:
【成都校区】--一位来自成都的杨幂前男友发帖
package cn.itcast.web.servlet;
import cn.itcast.domain.PageBean;
import cn.itcast.domain.User;
import cn.itcast.service.UserService;
import cn.itcast.service.impl.UserServiceImpl;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Map;
@WebServlet("/findUserByPageServlet")
public class FindUserByPageServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置提交过来的参数编码
request.setCharacterEncoding("utf-8");
//获取提交的当前的页码与每页总记录数的参数
String currentPage = request.getParameter("currentPage");
String rows = request.getParameter("rows");
//判断currentPage与rows
if(currentPage==null||"".equals(currentPage)){
currentPage="1";
}
if(rows==null||"".equals(rows)){
rows="10";
}
//获取前端页面提交的关于条件查询的参数
Map<String, String[]> condition = request.getParameterMap();
//将condition存入request对象
request.setAttribute("condition",condition);
//调用service方法获取查询得到的pageBean对象
UserService userService = new UserServiceImpl();
PageBean<User> pb = userService.findUsersByPage(currentPage, rows,condition);
//System.out.println(pb);
//将pb对象存入request域中
request.setAttribute("pb", pb);
//转发到list.jsp页面
request.getRequestDispatcher("/list.jsp").forward(request,response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
}
作者:
请叫我王先生
时间:
2019-3-20 13:56
你个骚包
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2