Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter, we built an AddressBook application that allowed a user to add and view contacts. You learned how to insert user input into a Java DB database and how to display the contents of a database on a web page using an h:dataTable JSF element. We also demonstrated how to add Ajax capabilities to JSF web apps by enhancing the Validation app from Section 29.7. In Chapter 31, you’ll use NetBeans to create web services and consume them from desktop and web applications.