之前的文章中我们已经搭建好框架,并且设计好了,数据库。
现在我们开始实现登录功能,这个可以说是Web应用最最最普遍的功能了。
先来说说我们登录的逻辑:
输入用户名、密码(validate进行前端验证)——ajax调用后台action方法——根据用户名调用业务层到数据层查询数据库信息——查询的密码跟用户输入的密码比对——shiro登录身份验证——将用户信息存入session——响应前端——前端跳转
这个是我要告诉大家的姿势,还有很多很多的姿势。下面我们来看具体的代码。
首先前端验证,这里使用了jquery.validate来进行验证,jquery.validate的使用很简单,这里我们说说存js的方式:
html页面: