JAVA项目开发的整个过程项目首页登录和验证码+记住我

  • 格式:xls
  • 大小:107.00 KB
  • 文档页数:4

验证码public String home(){ElecMenuAction 如果验证码输如果验证码输操作:
1、从session 中获取验证码的数值。

* 如果取到的值为空或者不存在,则跳转到index.jsp
* 如果取到相应的数值,则继续进行校验
2、从登录页面获取验证码的数值。

* 如果获取到的数值为空或者不存在,则跳转到index.jsp * 如果获取到相应的数值,则继续进行校验
3、从session 中获取到的验证码的值和从登录页面中获取到的验证码的值进行对比。

* 如果完全匹配,则校验成功
* 如果不同,则回退到index.jsp
public String home(){
ElecMenuAction * 如果需要记住* 如果
登录时需
操作:
1、获取登录页面的登录名和密码
2、创建2个Cookie ,分别用来存放登录名和密码
3、设置Cookie 的有效路径,有效路径定义为项目的根路径
4、设置Cookie 的有效时长
* 如果页面中记住我的功能被选中,设置Cookie 的有效时长(定义一周即可)
* 如果页面中的记住我的功能不被选中,清空Cookie 的有效时长
5、将2个Cookie 的对象存放到response 对象
证码输入正确,跳转到home.jsp 证码输入有误,回退到index.jsp
验证码
* 如果记住我功能被选中,则下次登录要记住当前操作的用户名和密码
* 如果记住我的功能不被选中,则下次录时需要填写登录名和密码。