下面我在 aop.xml 中定义了方面
<aspects>
<aspect name="com.customer.MyCustomAspect" />
</aspects>
我的自定义方面定义如下
@Aspect
public class MyCustomAspect{
@Around("@annotation(requiredPrivilege)")
public Object myAdvice(ProceedingJoinPoint pjp) throws Throwable {
}
现在,当我从 struts 2 操作调用任何服务方法时,不会调用 myAdvice。一切都适用于我的遗留动作,但不适用于 struts 2 动作(仅供参考,我正在使用 struts2 spring 插件 jar)。我不是struts 2有什么问题吗?