场景一:
实现页面登录的功能:
1、创建登录页面
2、创建实现登录的业务逻辑(创建接口、接口的实现类),数据库交互,数据访问
3、创建servlet(后端接口),名字叫login,在login中处理登录的业务逻辑,实现登录
我们现在要实现的场景是登录:
1.创建登录的页面
2.创建用户的实体类
3.创建用户接口,在接口中定义登录的方法
4.创建用户接口的实现类,实现用户接口,实现接口中的登录方法
5.创建servlet,servlet中的地址与页面提交表单的地址,要是一样的。
6.在servlet中处理登录的业务逻辑(根据页面的请求方式,在servlet对应的方法中实现,get请求==》doget,post==>dopost
6.1设置请求和响应的编码格式
6.2获取页面传递过来的数据
6.3调用登录方法,把获取到的参数(账号和密码)传递到方法中
6.4根据用户对象来进行判断是否登录成功(
如果用户对象不为空意味着登录成功
登录成功后,页面跳转进首页
如果用户对象为空意味着登录失败
登录失败后,页面跳转到登录页面,继续登录)
)