I have a plain jane servlets web application, and some of my classes have the following annotations:
@Controller
@RequestMapping(name = \"/blog/\")
public cl
Instead of using reflection directly, you can make a lot easier for you by using AOP libraries from Google Guice. AOP is a common way for implementing cross-cutting concerns of an application, such as logging/tracing, transaction handling or permission checking.
You can read more about it here: https://github.com/google/guice/wiki/AOP