购物车用户模块
要进行购买,还需要用户处于登陆状态,因为后续生成的订单,需要挂在某个用户的名下。
在Mysql中提供用户数据
1、创建user表
2、创建用户数据tom 123
接下来再次利用MVC设计模式进行后续操作
1)建一个User类
2)建一个UserDAO类,根据name和password查询表user,如果有数据就表示账号密码正确
3)建一个login.jsp的登陆页面
action是指向何处发送表单数据
此处的login发送数据给了UserLoginServlet.java
4)建一个UserLoginServlet
登陆Servlet, 通过name和password获取user对象
如果对象不为空,就表示账号密码正确,跳转到产品显示界面 /listProduct
如果对象为空,就跳转到登陆界面,重新登陆
涉及到重定向路径的绝对路径和相对路径问题
5)配置web.xml
在web.xml中为路径/login加上相关配置
6)运行UserLoginServlet