WebSphere Studio 5.1.2 JavaServer Faces and Service Data Objects

An IBM Redbooks publication


This IBM Redbooks publication describes the new JavaServer Faces (JSF) technology for building Web applications and the WebSphere Studio Application Developer tools supporting it. JSF is based on the Java Specification Request (JSR) 127, of which the first release was finalized in March, 2004.

The goal of JSF technology is to provide a complete framework to develop and deploy Web applications easily and rapidly. The framework provides solutions for a variety of tasks found in Web application development, such as user interface design, application navigation and flow, session and object management, validation and error feedback, internationalization, and container portability.

This book covers all of the core features of JSF Web development and the tools that are available in WebSphere Studio Application Developer 5.1.2 to design, develop, deploy, and test JSF Web applications.

Service Data Objects (SDO) is a data programming architecture and API for the Java platform that unifies data programming across data source types, provides robust support for common application patterns, and enables applications, tools, and frameworks to more easily query, view, bind, update, and introspect data.

Table of contents

Part 1. Introduction to JavaServer Faces
Chapter 1. JavaServer Faces overview
Chapter 2. JSF support in WebSphere Studio
Chapter 3. JSF calculator example
Chapter 4. JSF components
Part 2. JSF application development
Chapter 5. JSF banking application
Chapter 6. JSF application design and common patterns
Chapter 7. JSF and Web services
Chapter 8. JSF and Struts
Part 3. Service Data Objects
Chapter 9. SDO concepts
Chapter 10. SDO banking application
Part 4. JSF advanced topics
Chapter 11. JSF and portlets
Chapter 12. JSF and EGL
Chapter 13. Faces Client framework
Chapter 14. Extending the JSF framework
Appendix A. Installation instructions
Appendix B. Additional material


Publish Date
02 August 2004

(based on 33 reviews)




IBM Form Number

Number of pages