用自己的话,将今天的案例的功能流程描述出来(删除选中功能,分页查询功能,复杂条件查询功能) 删除选中功能:在list.jsp页面点击删除按钮,绑定选中条目的id,跳转到DelSelectedServlet获取id数组,调用UserServiceImpl里的方法先遍历id,之后调用Userdao里的删除方法将信息从数据库删除,删除后返回到DelSelectedServlet,DelSelectedServlet跳转回查询页面,显示用户列表 分页查询功能:创建PageBean分页对象,存储关于分页的参数信息,点击页码跳转到FindUserByPageServlet接收请参数,currentPage,rows,调用UserServiceImpl里的方法调用userdao里的查询总记录数和分页查询方法,计算出的数据设置到PageBean对象的属性值,存入到request域中,跳转回查询页面,显示用户列表 复杂条件查询功能:在list.jsp页面点击查询按钮,获取请求参数map集合,跳转到FindUserByPageServlet。调用userService的方法调用UserDao里的方法判断是否有输入的值,如果有拼接字符串,调用sql语句查询数据,返回到FindUserByPageServlet,跳转回查询页面,显示用户列表
|