Educoder JSP基础之网站用户管理 第3关:添加用户

任务描述

本关任务:完成AddUserServlet类的编写,实现添加用户的功能。要求在页面完成新用户表单填写后,可将相关新用户信息持久化到数据库中,并要求在完成用户添加后重定向至用户详细信息显示页面。

相关知识

为了完成本关任务,你需要掌握:如何传递表单数据并实现数据持久化。

另外,你依然可以直接使用UserDao类进行数据库相关操作。addUser(User user)方法提供了将User类对象持久化到数据库中的功能,你无需重复实现相关操作类以及方法。

传递表单数据

POST操作和GET操作都是最为常用的http请求操作。在本课程的前面两个关卡中,我们重点关注了如何通过GET操作来获取指定的页面,而在本关卡中,我们将学习通过POST操作来传递表单数据。

完成jsp页面的表单填写后,我们依然可以用HttpServletRequest类的getParameter(keyName)方法来获取需要传递的表单参数。获取到所填参数后,即可获取到一个对应的User类对象,并通过UserDao类所提供的addUser(user)方法进行用户添加了。

posted @ 2022-05-31 13:02  Q且听风吟  阅读(279)  评论(0)    收藏  举报