2017年5月15日

摘要: 我们来看看修改密码的业务流程操作: 阅读全文
posted @ 2017-05-15 15:55 luzhouxiaoshuai 阅读(772) 评论(0) 推荐(0)
摘要: 1、用户登陆成功之后会显示 当点击修改密码的时候,会进入下面的页面 对应的是pwd.jsp这个文件 我们把对jsp页面前段的校验都封装在pwd.js中,在jsp中引入该js文件 我们来看看pwd.js的代码 //实现验证码图片的切换功能function changeVerifyCode() { $( 阅读全文
posted @ 2017-05-15 15:28 luzhouxiaoshuai 阅读(1511) 评论(0) 推荐(0)
摘要: 1、当在登陆页面点击登陆按钮的时候,会调用UserServlet的login方法,我们要在login.jsp中进行配置 2、要在login.jsp中处理Servlet在后台业务操作之后forward到login.jsp中显示的错误信息,例如用户名密码错误、该用户未激活等,这个时候就要修改login. 阅读全文
posted @ 2017-05-15 15:02 luzhouxiaoshuai 阅读(13008) 评论(0) 推荐(0)
摘要: /*1、第一步将用户提交的参数封装成javabean对象 * *2、对提交的参数的进行合法性的校验 * *3、通过用户名和密码去查找得到user对象 *如果user对象为null,说明用户名和密码不正确,重定向到login.jsp提示用户名和密码错误 *如果user对象不为null,查看当前用户的激 阅读全文
posted @ 2017-05-15 10:48 luzhouxiaoshuai 阅读(1631) 评论(0) 推荐(0)

2017年5月13日

摘要: 当用户点击登录界面的登录按钮的时候,将登录的用户名、密码和验证码上传到后台,后台的业务流程如下面所示: 阅读全文
posted @ 2017-05-13 10:18 luzhouxiaoshuai 阅读(729) 评论(0) 推荐(0)
摘要: 1、现在注册成功之后,我们来到登录页面,登录页面在于 在登录页面。我们也需要向注册页面一样对登录的用户名、密码 验证码等在jsp页面中进行校验,校验我们单独放置一个login.js文件中进行处理,然后login.jsp加载该js文件 我们来看看login.js的代码和regist.js的代码一样,这 阅读全文
posted @ 2017-05-13 10:06 luzhouxiaoshuai 阅读(1323) 评论(0) 推荐(2)
摘要: 1、我们来看程序的代码 数据库层: 1、通过激活码查找到对应的用户 2、设置用户的激活状态 2、业务层 1、通过数据库接口通过验证码得到对应的用户 2、判断当用户是否为空,如果没有通过激活码查找到对应的用户,说明用户点击邮箱上传的激活码是无效的,这个时候说明激活失败,抛出一个业务失败异常,说明激活码 阅读全文
posted @ 2017-05-13 09:38 luzhouxiaoshuai 阅读(756) 评论(0) 推荐(0)

2017年5月12日

摘要: 1、当用户注册成功之后,会给用户发送邮件,当用户点击邮件的激活按钮的时候,会调用UserServlet中的activation的方法,并且会把激活码传递到后台,后台业务层对业务进行操作 阅读全文
posted @ 2017-05-12 11:35 luzhouxiaoshuai 阅读(621) 评论(0) 推荐(0)

2017年5月11日

摘要: 1、当从服务器返回的注册错误信息的时候,我们在注册界面需要将错误信息显示出来 我们需要修改regist.jsp页面的代码:其中error是一个haspmap,c标签对map的属性可以直接使用 我们应该实现下面的功能: 当用户输错信息之后,在regist.jsp现在错误信息的同时,已经显示用户以前填写 阅读全文
posted @ 2017-05-11 18:54 luzhouxiaoshuai 阅读(889) 评论(0) 推荐(0)
摘要: 1、当用户在界面提交注册提交的时候,我们在UerServlet来实现具体的业务方法 标准demo: 1CommonUtils CommonUtils类就两个方法: lString uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成; toBean(Map, Cla 阅读全文
posted @ 2017-05-11 16:47 luzhouxiaoshuai 阅读(603) 评论(0) 推荐(0)

导航