0
背景:
我正在使用Spring MVC開發Web應用程序。如何使用參數化註釋指定方法及其與@Pointcut的值
我想創建一個在POST請求上執行並且不在GET請求上執行的方面,因爲我想注入阻止在HTML呈現完成之前發送的POST請求的邏輯。
@RequestMapping(value = "/aaa", method = RequestMethod.POST)
public String methodForPost(AnDto dto, Model model) {
// the aspect should be executed on this method
}
@RequestMapping(value = "/bbb", method = RequestMethod.GET)
public String methodForGET(AnDto dto, Model model) {
// the aspect shouldn't be executed on this method
}
問:
- 我如何與參數註釋及其與
@Pointcut
值指定的方法? - 如何在彈簧
applicationContext.xml
中指定帶參數化註釋的方法及其值<aop:pointcut>
?