A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

用自己的话,将今天的案例的功能流程描述出来(删除选中功能,分页查询功能,复杂条件查询功能)
删除选中功能:
点击条目中的删除按钮,删除选中功能则是将所有的id进行传递,将所有的复选框放进表单中,绑定"删除选中按钮进表单提交",传递数据,在delUserServlet中获取传递过来的Id值数组,将数组作为参数进行传递,调用service层中userservice中的deleteByid方法,id值数组作为参数传递,在deleteByid方法中,遍历id值数组,在循环中调用UserDao中的deleteByid方法,在数据库中完成删除数据操作,完成删除选中功能.
查找功能:
分页查询:在list.jsp中,将当前页面数和每页展示的数据数量两个值进行提交到FindUserByPageServltet中,在FindUserByPageServltet中,获取请求参数,调用service中的FindUserByPage方法,在方法中,创建新的Page对象,并且调用UserDao中的findTotal方法,通过方法调用和计算,获取Page对象的所有数据,将数据封装进对象中返回给FindUserByPageServltet,再将返回的Page对象请求转发给list页面进行展示.完成分页查询功能.
复杂条件查询:首先在list.jsp中,将三个查询条件数据进行提交,主要的操作与分页查询相同,但是在UserDao的查询方法中,将SQL语句进行动态生成,利用字符创拼接的方式,生成sql语句查询,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马