在所有需要登录的action里面检测session里面是否已登录,感觉这样重复性工作很多觉得切面编程应该可以用来实现这个功能吧,求指点

解决方案 »

  1.   

    spring的aop应该就是这个功能吧:配置文件来配置执行哪些方法前先执行身份认证
      

  2.   

    曾经也做过类似的一个功能,记录action 层的某些方法的执行时间,是这样实现的1.在需要检测的anction 方法上注解,标识此action 需要记录
    2.写一个 Aspect ,结合spring 配置下如:@Around("execution(* com.demo.action.*.*Action.*(..)) && @annotation(annotation)") 等。。
    Aspect 类的方法,实现自己的业务判断即可思路如此,你试试吧
      

  3.   

    very感谢呀,我试试,没想到还真有这功能