Table of Contents
Part 1 - Teeing off with Seam1 Seam unifies Java EE2 Putting seam-gen to work Part 2 – Seam fundamentals3 The Seam life cycle4 Components and contexts5 The Seam component descriptor6 Absolute inversion of controlPart 3 – How Seam manages state7 The conversation: Seam's unit of work 8 Understanding Java persistence9 Seam-managed transactions and persistence10 Rapid Seam developmentPart 4 – Sinking the business requirements11 Securing Seam applications12 Ajax and JavaScript remoting13 File uploads, rich rendering, and email support14 Managing the business process15 Spring integration
Appendix A. Seam starter setAppendix B. Seam annotations quick reference
Appendix C. JSF component libraries
Licensed to Jaroslaw Gilewski <jgilewski@unizeto.pl>