首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

怎么用spring切面编程来实现登录控制

2012-09-29 
如何用spring切面编程来实现登录控制在所有需要登录的action里面检测session里面是否已登录,感觉这样重复

如何用spring切面编程来实现登录控制
在所有需要登录的action里面检测session里面是否已登录,感觉这样重复性工作很多

觉得切面编程应该可以用来实现这个功能吧,

求指点

[解决办法]
曾经也做过类似的一个功能,记录action 层的某些方法的执行时间,是这样实现的

1.在需要检测的anction 方法上注解,标识此action 需要记录
2.写一个 Aspect ,结合spring 配置下如:@Around("execution(* com.demo.action.*.*Action.*(..)) && @annotation(annotation)") 等。。
Aspect 类的方法,实现自己的业务判断即可。。。思路如此,你试试吧

热点排行