浏览 4134 次
锁定老帖子 主题:谈谈SSH开发中权限的控制
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-03
ActionMapping mapping)然后根据请求的路径 如http://localhost:8080/xxyy/product.do?action=list 和数据库的相关信息来判断有无操作权限, 还有别的什么方法, 请各抒高见. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-08-03
我的做法是用RBAC,找出一个通用的控制面,用AOP实现。或者也可以用Proxy来实现。
|
|
返回顶楼 | |
发表时间:2008-08-04
饿~~~~
使用filter不可以控制的吗 通过--继续 否则--redirecte |
|
返回顶楼 | |
发表时间:2008-08-06
struts2:
建议用拦截器实现,非常方便,也非常简单。 写一个Session拦截器 再写一个Right的拦截器 struts1.1: 可以用filter实现 建议定义一个继承Action的抽象类, 例如: 1、public abstract class CheckSessionAction extends Action {} 2、public abstract class CheckRightAction extends CheckSessionAction {} 3、public abstract class ServiceAction extends CheckRightAction{} 4、public class PreinfoAction extends ServiceAction {}具体的Action类。 层层继承,这样你就可以在CheckSessionAction类中写方法控制Session;在CheckRightAction类中写权限控制了。 很简单的。 |
|
返回顶楼 | |
发表时间:2008-08-06
springMVC用拦截器实现
|
|
返回顶楼 | |