Skip to main content


developerWorks  >  Open source | Java technology | WebSphere  >

Build Apache Geronimo applications using JavaServer Faces, Part 1: Use Eclipse and Apache MyFaces Core to build a basic application

How Geronimo developers can access the power of JavaServer Faces

developerWorks

Level: Intermediate

Chris Herborth (chrish@pobox.com), Freelance, Freelance Writer

05 Sep 2006

Register now or sign in using your IBM ID and password.

JavaServer Faces (JSF) is a new Java™-based framework that makes it easier to build graphical user interfaces (GUIs) for Java Platform, Enterprise Edition (Java EE) applications. Similar to the popular Struts framework, but more component oriented, JSF defines a common set of application programmer interfaces (APIs) that represent user interface (UI) components, including state, event handling, input validation, internationalization (i18n), and accessibility. This tutorial series introduces Apache Geronimo developers to JSF and other related technologies.

Objectives

  • Get an introduction to JavaServer Faces and Apache Geronimo using the Eclipse IDE and Apache MyFaces.

  • Learn how to build highly interactive Java EE applications for deployment on Apache Geronimo using JSF components.

  • Find out how to use Eclipse to set up and build Web applications using the MyFaces implementation of the JSF standard.

  • Learn how to use common input methods and data-validation techniques.

Prerequisites

None.


System requirements

You need the following tools to follow along with this tutorial:

  • Apache Geronimo
  • MyFaces, Apache's JSF implementation. Download the core version (without Tomcat) from Apache. We used version 1.1.3 with this tutorial.
  • A blank MyFaces Web application
  • Eclipse
  • Eclipse Web Tools Platform (WTP)
  • Java 1.4 or newer

See the tutorial for detailed system requirements.



Duration

Under 2 hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed

Discuss


Learn and share!

Exchange know-how with your peers -- try our new Pass It Along beta app


More in this series:
Build Apache Geronimo applications using JavaServer Faces