List of Sidebars

List of Sidebars

Chapter 3: Application Architecture, Security, and Caching

Preventing Replay Attacks
Cached Data Invalidation in a Distributed Cache

Chapter 4: Struts-Based Application Architecture

Dynamic URL Generation

Chapter 5: Presentation Tier Design and Implementation

Pattern Discovery and Documentation

Chapter 7: Business Tier Design and Implementation

Optimization Note
Moving Forward