Seam 2.x Web Development by David Salter
Build Robust Web Applications with Seam, Facelets and RichFaces, using the JBoss Application Server.
The Seam framework from JBoss allows developers to use JSF, Facelets, EJB and JPA to write conversational web applications. But you will first have to learn how these standard technologies are integrated by using Seam and how they can be built upon by using additional Seam components. If you need to build a Java web application fast, but don't have the time to learn all of these complex features, then this book is for you.
This book provides a practical approach to developing Seam applications, and highlights good development practices. You can start using key aspects of the Seam Framework immediately, because this book builds on them chapter by chapter, finaly ending with details of enterprise functionality such as PDF report generation and event frameworks.
This book provides a practical approach to developing Seam applications, and highlights good development practices. You can start using key aspects of the Seam Framework immediately, because this book builds on them chapter by chapter, finaly ending with details of enterprise functionality such as PDF report generation and event frameworks.
Who this book is written for
This book is for Java EE application developers who are new to Seam and who are interested in developing with Seam 2.x.
You will need a basic understanding of Java EE and also to be aware of EJB3, although you do not need to know it in any detail. Experience with JBoss AS would be useful, but all you really need is to be comfortable using any application server. Knowledge of AJAX and JavaScript would also be beneficial, although this is not necessary.
You will need a basic understanding of Java EE and also to be aware of EJB3, although you do not need to know it in any detail. Experience with JBoss AS would be useful, but all you really need is to be comfortable using any application server. Knowledge of AJAX and JavaScript would also be beneficial, although this is not necessary.
What you will learn from this book
- Integrate standard technologies such as JSF, Facelets, EJB and JPA with Seam and build on them by using additional Seam components
- Develop persistent applications by using the Java Persistence API (JPA)
- Build conversational web applications that can run in multiple browser windows and tabs
- Implement secure applications using role-based security, CAPTCHAs and OpenId
- Easily use Facelets to render data as HTML, PDF and RTF, and how to send data via email
- Use JBoss Tools to rapidly enhance your productivity as a developer
Packt Publishing are now offering a free sample chapter of the book which can be downloaded from their site .
Further details of the book are available from Packt Publishing .
Seam 2.x Web Development, ISBN: 978-1-847195-92-0