In this tutorial, we'll quickly recap the concepts we've learnt so far by creating a new Struts 2 application. We'll then add an sample business service, and take our first look at Struts 2 tags, starting with s:property tag.
We'll now learn how to use wildcards when mapping Struts 2 Actions. Wildcards let us map multiple Action names with a single Action mapping. This simplifies the XML mapping configuration, especially if your application uses some sort of standard naming conventions for the Action and JSP names.
In this tutorial, we'll discuss one of the most important concepts in Struts 2: Interceptors. We will understand what interceptors are and how they've been working all along in our Struts 2 application.
In this tutorial, we'll learn what the Struts 2 interceptor class contains. We'll understand how the flow of control is achieved, and how the framework makes the flexible "plug-anywhere" configuration of interceptors possible.