Struts Survival Guide: Basics to Best Practices (J2ee Survival Series)
Chapter 1: Getting Started
- Figure 1.1: Model 1 Architecture.
- Figure 1.2: Model 2 Architecture.
- Figure 1.3: MVC with configurable controller Servlet.
- Figure 1.4: A first look at Struts architecture.
Chapter 2: Struts Framework Components
- Figure 2.1: Flowchart for the RequestProcessor process method.
- Figure 2.2: Struts error display.
Chapter 3: Your First Struts Application
- Figure 3.1: The JSP flow diagram for the Hello World Struts application.
- Figure 3.2: The directory structure used throughout the book for sample Struts applications.
- Figure 3.3: The structure of the WAR file.
Chapter 4: All About Actions
- Figure 4.1: Screen Credit Applications page as seen by the bank staff.
- Figure 4.2: Modified Screen Credit Applications page as seen by the bank staff.
- Figure 4.3: Business Delegate.
- Figure 4.4: Complex Page transition example.
Chapter 5: Form Validation
- Figure 5.1: Relationship hierarchy among Validating Forms.
Chapter 6: Struts Tag Libraries
- Figure 6.1: Current and Future page layout for the banking application
- Figure 6.2: Traversing the multi page list using Pager Taglib from jsptags.com
- Figure 6.3: Value List Handler pattern
Chapter 7: Struts and Tiles
- Figure 7.1: Current and Future page layout for the banking application
- Figure 7.2: Current Customer Details Page for My Bank
Chapter 8: Struts and I18N
- Figure 8.1: TheI18n classes provided by the Java Internationalization API