In this chapter, we will cover the following recipes:
Associating a route to a controller method
Using a JSP view
Passing attributes from a controller to a JSP view
Using dynamic route parameters in a controller method
Using a common prefix for the routes of a controller
Using a page template with Tiles
Executing some code before and after controllers using interceptors
Building multilingual pages