锁定老帖子 主题:spring mvc3.0权限控制
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-07
,支持,不过不能动不动就搞几百行代码上来,选关键的就行了
|
|
返回顶楼 | |
发表时间:2010-12-23
anyin89 写道 这句话非常好,本来准备学习spring应用在新项目上,看来还是不要搞为好 spring 还是用的很普遍的. 不用就OUT了. |
|
返回顶楼 | |
发表时间:2011-09-12
最后修改:2011-09-12
leiyuch 写道 在需要权限控制的方法上加上自定义注解
Override preHandle方法 加入自己的判断 大概应该是下面这样的代码 Method handlerMethod = methodResolver.resolveHandlerMethod(request); for (Annotation annotation : handlerMethod.getAnnotations()) { if (annotation instanceof NeedSession) { 关键是这个方法 “methodResolver”是AnnotationMethodHandlerAdapter的内部类中的方法,而且还是 private; |
|
返回顶楼 | |
发表时间:2011-09-14
经过源码阅读,发现可以不用改框架了,一个过滤器搞定,一直想写一篇文章,就是懒。呵呵。
|
|
返回顶楼 | |
发表时间:2011-09-14
用aop来做 方法级别的权限控制,压根就不需要改spring的源代码。
|
|
返回顶楼 | |
发表时间:2011-09-22
grave 写道 用Spring Security吧..
++1 |
|
返回顶楼 | |