将案例中的登陆功能,用户的增删改查功能用自己的话描述(比如点击xx,跳转到xx,进行了xx,完成了xx功能)。 登录功能: 在login.jsp页面点击登录按钮,跳转到LoginServlet,在此先获取了前端提交的数据,接着进行验证码的校验。 校验失败则跳转到login.jsp页面,并提示“验证码错误”。校验成功则调用UserServiceImpl的login()方法进行用户名和密码的校验。 登录成功后跳转到index.jsp页面,登录失败则跳转到login.jsp页面,并提示“用户名或密码错误”。 增加用户功能: 在list.jsp页面点击添加联系人,跳转到add.jsp页面,在此页面点击提交按钮,跳转到AddUserServlet。 在AddUserServlet,首先设置了编码,接着获取前端页面提交的数据,再将数据封装成对象,之后调用UserServiceImpl的addUser()方法将新的用户信息添加进数据库,最后跳转到UserListServlet,展示所有用户的信息。 删除单个用户记录的功能: 在list.jsp页面点击删除按钮,跳转到DeleteUserServlet,在此先获取被删除用户的id,之后调用UserServiceImpl的deleteUser ()方法将该用户的信息从数据库中删除,最后跳转到UserListServlet,展示所有用户的信息。 删除选中用户记录的功能: 在list.jsp页面点击删除选中按钮,跳转到DelSelectedServlet,在此先获取被删除用户的id数组,之后调用UserServiceImpl的deleteUsers ()方法将所选中用户的信息从数据库中删除,最后跳转到UserListServlet,展示所有用户的信息。 修改单个用户记录的功能: 在list.jsp页面点击修改按钮,跳转到FindUserServlet,在此先获取被修改用户的id,接着根据用户的id查询用户信息user,然后将user对象存储到request域中,最后跳转到update.jsp页面。 在update.jsp页面点击提交按钮,跳转到UpdateUserServlet,在此先设置编码,接着获取前端页面提交的数据,并将其封装成对象,然后调用UserServiceImpl的updateUser ()方法将用户的信息更新,最后跳转到UserListServlet,展示所有用户的信息。
|