先介绍下 shiro 是个 用来方便 权限管理 的框架 想具体了解 请自行百度, 这里只说简单的登陆功能介绍
表结构如下
CREATE TABLE `user` (
`id` int(11) NOT NULL,
`userName` varchar(20) DEFAULT NULL,
`passWord` int(20) DEFAULT NULL,
`eMail` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
这里先介绍下项目运行流程
ok这样依赖,我们每次登陆,都回去认证登陆验证一次,如果数据库有当前登陆的账号并且密码正确(也就是注册过),那么我们可以进入登陆成功页.
这里为大家提供源码
http://download.csdn.net/detail/u010310183/9650976
日后陆续更新
那么这样写的话,如果登录失败(比如:密码错误或者账号不存在)我们怎么处理呢,好吧初步想法无非就是跳转return路径不同罢了,那么我们就拆分开来好了 ,请看代码