On October 23rd, 2014, we updated our
By continuing to use LinkedIn’s SlideShare service, you agree to the revised terms, so please take a few minutes to review them.
1.2.1 What's a Framework?<br />Definition: A web application framework is a piece of structural software that provides automation of common tasks of the domain as well as providing a built in architectural solution that can be easily inherited by applications implemented on the framework.<br />1.3.2 Struts 2 : the MVC Pattern<br /> The MVC design pattern identifies three distinct concerns: model, view and controller. In Struts 2 these concerns are implemented by the action, result and FilterDispatcher, respectively.<br />1.3.3 How Struts 2 Works<br />Interceptors<br />Definition: Interceptors are Struts 2 components that execute both before and after the<br />rest of the request processing. They provide an architectural component in which to<br />define various workflow and crosscutting tasks so that they can be easily reused as well<br />as separated from other architectural concerns.<br />