做权限控制、角色用户管理,最好不要用tomcat自带的,一方面不灵活,另一方面到了别的服务器中不能再用,
最灵活的方法是写有一个角色自定义标签.
可参考:javaweb.51.net
javawebStidio.51.net
《如何建立一个带登陆页面及角色的Struts数据库应用程序》下载详细资料:http://www.infoxa.com/asp/book/xxnr.asp?id=1333———摘要————
定义一个名为“users”表的字段:
,一个用户可能有一个角色,也可以有多个角色。对于多个角色,可以用多条记录来表示,一条记录表示一个角色,也可以用一条记录表示多个角色,每个角色用“;”来分开。用<app:checkLogon role=“system”/>标签来检查用户是否已登陆以及用户是否含有role属性指定的用户角色,这里只能放置一个角色,如果要放置多个角色,如何处理?其它非常简单。只要对上述程序进行如下两步改进就行了: 标签用<app:checkLogon role=“角色1”; “角色2”; “角色3”/>这种方式表示。每个角色用“;”分开即可,表示只要登陆用户有这个role属性指定的角色之中的一个角色即可通过。
最灵活的方法是写有一个角色自定义标签.
可参考:javaweb.51.net
javawebStidio.51.net
《如何建立一个带登陆页面及角色的Struts数据库应用程序》下载详细资料:http://www.infoxa.com/asp/book/xxnr.asp?id=1333———摘要————
定义一个名为“users”表的字段:
,一个用户可能有一个角色,也可以有多个角色。对于多个角色,可以用多条记录来表示,一条记录表示一个角色,也可以用一条记录表示多个角色,每个角色用“;”来分开。用<app:checkLogon role=“system”/>标签来检查用户是否已登陆以及用户是否含有role属性指定的用户角色,这里只能放置一个角色,如果要放置多个角色,如何处理?其它非常简单。只要对上述程序进行如下两步改进就行了: 标签用<app:checkLogon role=“角色1”; “角色2”; “角色3”/>这种方式表示。每个角色用“;”分开即可,表示只要登陆用户有这个role属性指定的角色之中的一个角色即可通过。
解决方案 »
- java好用的编辑器
- 如何获取文件夹下最早记录
- 离开还是留下的选择,希望诸位给点建议,谢过
- 多个问题(xm配置和代理类)
- 求助!!!!
- 新手求教:使用PowerDesigner建完MySql的数据表后,代码里没有我增加的外键代码...急..
- 高手都到哪里去了?一个返回2个变量的soap消息就难倒了吗?
- 请教哪位研究过MSPetShop High Marks!
- 请教一个问题,服务器上相同的一个jsp文件放在不同的文件夹下一个能访问,一个不能访问
- java POI 导出Excel文件并弹出下载框 不报错 数据正确就是不会弹出提示框???
- 在eclipse + lomboz + weblogic + oracle中实现CMP entityEJB时的问题
- 请问jdbc for sqlserver2000安装后如何配置文件,初学请指教!
可以参考一下这个网站上面的这个贴.说的就是权限的决解方按.可能对你有用.
我还有一个问题请教大家,在RBAC中由用户组、用户、角色和权限
那用户组相当于现实中的部门嘛?