The JSF Jumpstarter

Table of Contents

  1. Getting Started
    1. Introduction
    2. Setting up your work environment
      1. Installing the Java Development Kit
      2. Installing Eclipse
      3. Installing Exadel Studio Pro
  2. Your First JSF Application
    1. Creating our first page
      1. Writing the CurrencyConverterPage class
      2. Configuring the bean as a JSF Managed Bean
      3. Creating the JSF page
  3. Introducing JSF navigation
    1. The ConversionResultsPage Managed Bean
    2. Implementing the Results JSF Page
      1. Displaying and formatting output
    3. JSF Navigation: getting from page to page
    4. Implementing the business logic and preparing the result page
  4. More complex user interface elements
    1. Using Select Lists
    2. Using check boxes
  5. More advanced techniques: table components and CSS
    1. The Catalog Page example
    2. The Details page example
  6. Conclusion