| Struts encourages application architectures based on the Model 2 approach, which is a variation of the classic Model-View-Controller (MVC) design paradigm. The MVC framework is a proven and convenient way to generate organized, modular applications that cleanly separate logic, style, and data. This course covers the MVC framework and how to design and develop the model, view, and the controller components. We will also cover the new features of Struts which include: Struts Tag Libraries, JSTL, Dynamic ActionForms, Exception Handling, Templates and Tiles, and Struts Internationalization. Each topic is thoroughly explained in lectures and the concepts are reinforced by extensive hands-on labs. |