JSF 2.0 Programming Cookbook

About the author

Martin is a software engineer with more than 10 years of experience in software development. He has been involved in different positions in application development in a variety of software projects ranging from reusable software components, mobile applications over fat-client GUI projects up to larg-scale, clustered enterprise applications with real-time requirements.

Martin is a Java EE enthusiast and works for an international operating company. He is interested in clean code and the software craftsmanship approach. He also strongly believes in automated testing and continuous integration. His current interests include Java EE, web applications with focus on HTML5 and performance optimizations. When time permits, he works on open source projects.

JavaServer Faces (JSF) is a Java specification for building component-based user interfaces for web applications. It was formalized as a standard through the Java Community Process and is part of the Java Platform, Enterprise Edition.

JSF 2 uses Facelets (an open source Web template system) as its default templating system. Other view technologies such as XUL can also be employed. In contrast, JSF 1.x uses JavaServer Pages (JSP) as its default templating system. (Source)

In this ebook, we provide a compilation of JSF 2.0 based examples that will help you kick-start your own web projects. We cover a wide range of topics, from setting up the environment and creating a basic project, to more advanced concepts like Internationalization and Facelets Templates. With our straightforward tutorials, you will be able to get your own projects up and running in minimum time.

 

!–[um_loggedin show_lock=yes lock_text=’Please login to access this download.’][dlm_tc_form id=”66665″][/um_loggedin]–>

JSF 2.0 Programming Cookbook includes:

  1. Eclipse IDE support
  2. HelloWorld Example
  3. Ajax Example
  4. Managed Beans Example
  5. TextBox Example
  6. Password Example
  7. TextArea Example
  8. CheckBox Example
  9. OutputText Example
  10. Button and CommandButton Example
  11. PanelGrid Example
  12. Message and Messages Example
  13. Param and Attribute Example
  14. Standard Validators Example
  15. Internationalization Example
  16. Facelets Templates Example
  17. Standard Converters Example
  18. Components Listeners Example
JCG eBooks are professionally designed, downloadable collections of popular JCG content – articles, interviews, presentations, and research – covering the latest software development technologies, trends, and topics.
Back to top button