© Michael Müller 2018
Michael MüllerPractical JSF in Java EE 8 https://doi.org/10.1007/978-1-4842-3030-5_10

10. Introducing the Books Application

Michael Müller1 
Brühl, Nordrhein-Westfalen, Germany
Books is an application to help manage and list book reviews. This part covers the following:
  • JSF templating

  • Using CSS in a web application

  • Persisting data with the Java Persistence API (JPA)

  • Injecting beans with Context and Dependency Injection (CDI)

  • Working with lists and tables

  • Working with text resources

  • Internationalization and localization

  • Language switcher

  • Validation

Books Requirements

The intent of the Books application is to present to the user an overview of book reviews penned by an author. For each book, reviews that are either external or published ...

Get Practical JSF in Java EE 8: Web Applications ​in Java for the Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.