Chapter 3. The Seam life cycle

 

This chapter covers

  • Using Seam to improve JSF
  • Navigating between JSF views
  • Mapping requests to page actions
  • Handling exceptions

There is a stark difference between hitting balls at the driving range and taking your shot out on a golf course. The driving range offers a nice, level surface that’s perfect for making square contact with the ball. The golf course surfaces are rarely so ideal. Surface variations include the tee box, the fairway, the rough, the sand trap, from behind a tree, in a creek, and—if you are my brother—on top of a warehouse. The point is, the real world is not as manageable as the practice area.

3.1. Exploring how Seam participates in a request

3.2. The JSF life cycle sans Seam

3.3. Seam’s page-oriented life-cycle additives

3.4. Combining page actions with navigation

3.5. The JSF life cycle with Seam

3.6. A try-catch block around the life cycle

3.7. Summary

sitemap