流程:
- 登录页面访问验证码Controller,随机生成验证码存于session,并返回验证码图片在登录页面显示。
- 登录页面输入验证码,密码,以及用户名等信息并点击提交。
- 自定义的验证码filter对登录页面提交的表单(meath=post url=/login)进行过滤。验证是否有验证码以及是否与后台session存的验证码一致。
- 若一致则通过继续走流程。若不一致则停止并重定向到登录页面。
. Springmvc-servlet.xml 添加配置,创建验证码bean
创建验证码Controller
自动装配验证码对象
准备页面
全局首次加载验证码
刷新加载验证码
把onclick标签内的代码,整合到一行内