spring aop 在Struts2的Action中的问题
Struts2的action 继承actionsupport(该类实现了若干接口) 导致 在默认的情况下spring的AOP在生成该action的代理类时,使用的是JAVA的动态代理,而不是CGLIB。
这样就会出现一个问题,action中的一些方法(如set方法,get方法)在对应的代理类中不存在。执行报错。
请问这个问题该如何解决。
----------------------------------------------------------------------------------------
我觉得可以强制指定 以CGLIB的方式生成action的代理类。是过了好像不行。
我的目的是用aop的方式,为项目中的所有类的执行做日志。用的是after