spring security2.x 统一权限管理 数据库读取权限
最近在研究统一权限管理,在网上深找了这一块资料,虽然JAVA开源框架泛滥。
但是对于权限管理这一块却没有好的框架。最终决定选择SS2.x 因为:
1.自己之前了解Spring
2.有一些资料可以参考
http://www.family168.com/oa/springsecurity/html/index.html
介绍的东西我就不多说了,直接上源码和几张图,大家可以参考一下!
PS:代码有些简单部分封装不完全,大家可以自行封装和完善
登录页面 自己做了一些修改
用户列表信息 普通用户只可做更新信息 对于更新密码 删除只有角色是管理可以操作
添加用户界面 也只能是管理角色才可以操作
因为做的比较简单 所以就没有一些密码确认 和所属组用select来


用户与权限结构
用户名密码是否可用 (0 不可用 1可用)所属组(角色)
adminadmin 1 ROLE_ADMIN
useruser 1 ROLE_ROLE
001123 1 ROLE_ADMIN
002123 0 ROLE_ADMIN
003123 1 ROLE_ROLE
004123 0 ROLE_ROLE
权限与访问控制
角色 可访问页 可操作的action
ROLE_ADMIN所有页面所有操作
ROLE_ROLE 除admin.jsp 除user.do?action=create
user.do?action=edit
user.do?action=remove
PS:请谅解 尝试了N次(N>5)附件不知道为什么上传不上去,我会上传后补上下载地址!
下载地址在这里
http://elan1986.iteye.com/blog/829347
1 楼 haixiao122520 2012-04-23 下载地址怎么不可用?