Many business applications have tasks that have to be done in a specific order -- subtask A, then subtask B, then subtask C, and so forth. Object-oriented languages, such as Java, aren't designed well for procedural tasks such as these. How do we handle such situations in Struts applications? Join Mike Simpson as he shows you how to impose a "Chain of Command" on Struts.