BreadcrumbsHome / JSF Tutorial #18 – JavaServer Faces Tutorial (JSF 2.2) – Recommended Books and Projects
JSF Tutorial #18 – JavaServer Faces Tutorial (JSF 2.2) – Recommended Books and Projects
Last Updated on Sunday, 22 November 2015 Written by Chad Darby Sunday, 22 November 2015
In this video, I give you a list of recommended JSF books and projects.
Please SUBSCRIBE to my YouTube channel.
Do You Need More Details?
- Do you need to connect to a database?
- Display SQL results in a HTML table?
- Perform SQL insert, updates and deletes?
- Database Integration with JDBC
- Displaying Data in Lists and Tables
- Validating HTML Forms
- Implementing Business Logic with Managed Beans
- Deploying applications with WAR Files
Follow luv2code with the links below:
JSF Tutorial Transcript:
Hello. In this video, I’m going to discuss some JSF resources. I’ve had a number of students who’ve asked about additional JSF books, and also some samples of JSF projects, and so I’ll cover that, in this video. In regards to books, I actually recommend the following JSF books. There’s two of them that I highly recommend. The first one here is The Complete Reference JavaServer Faces 2.0, and the author is Ed Burns. Now, Ed Burns is the JSF specification lead, so he’s kind of in charge of JSF. Really smart guy, and he provides a lot of good insight in this book. The book has a list of best practices, code examples, and so forth. You can actually purchase this book online. You can go to http://www.luv2code.com/jsfbook1, and this’ll take you directly to the page where you can purchase this book.
Another book that I highly recommend is called Mastering Java Server Faces 2.2. it’s written by Anghel Leonard. Again, another really good book. This book actually covers a lot of advanced topics, and concepts that you won’t find in other locations, so I highly recommend this book, also. Again, you can purchase this book directly, at http://www.luv2code.com/jsfbook2. All right. Now, that covers the books.
Another thing that folks commonly as me about, they’ll say, “Hey, Chad, what about some examples of open source projects that make use of JSF,” and they’re looking for a large scale enterprise project. The one that I always recommend here is called the Cargo Tracker. This is a project that’s actually written by developers at Oracle, and they basically built a large scale, Java EE application, and they made use of JSF for the web front end. They have a lot of other Java EE technologies, but they use JSF for the front end. I highly recommend this. You can go to the website here at https://cargotracker.java.net.
You can actually download the source code for it. They also have instructions on how to run the application. Again, just a fair warning, it’s a large project, but it’s really good, because it shows a large scale Java EE project that makes use of JSF. You can look at some of the patterns, and techniques that they use for their project. Alrighty, so this wraps up the video. Basically, I just wanted to give you a list of some recommend books, and also just inform you about the Cargo Tracker application, which is a large scale Java EE app that makes use of JSF.