i.e.
I have various URLs mapped using Spring MVC RequestMapping
@RequestMapping(value = "/mystuff", method = RequestMethod.GET)
@RequestMapping(value = "/mystuff/dsf", method = RequestMethod.GET)
@RequestMapping(value = "/mystuff/eee", method = RequestMethod.GET)
etc
I want to run some common action before about 90% of my requests. These are across several controllers.
Is there anyway to do that without delving into AOP? And if I have to use aspects, any guidance on how to do this?!
Thanks!
More info:
It is to run some app specific security – we are chained to a parent security set up, which we need to read and call into, and then need to access a cookie prior to some most of ours calls, but not all.
You can use an Interceptor:
http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-handlermapping