Ниже я есть определить аспект в aop.xmlСовет не вызывается из стойки 2 действия?
<aspects>
<aspect name="com.customer.MyCustomAspect" />
</aspects>
Мой заказ Аспект определить ниже
@Aspect
public class MyCustomAspect{
@Around("@annotation(requiredPrivilege)")
public Object myAdvice(ProceedingJoinPoint pjp) throws Throwable {
}
Теперь, когда я вызвать любой метод обслуживание от распорок 2 действия, myAdvice не называется. Все отлично работает с моим предыдущим действием, но не с действиями struts 2 (Только для информации я использую флеш-плагину struts2). Я не в чем проблема со стойками 2?
Недостаточно информации, чтобы помочь. –
Чтобы Аспекты работать, Spring должен проксировать классы, которые рекомендуются, делает ли это это? –
Чтобы сделать то, что объясняет Сотириос, вам нужно добавить плагин struts2-spring-plugin и выполнить документацию, чтобы использовать spring для внутреннего создания объектов Struts2. Тогда весенняя магия будет применяться к действиям, так как Spring создаст их. – Quaternion