Faces enabled Web projects hold all of the Web resources that are
created and used when developing a Faces Web application. Though there are
several Web technologies that you can work with to create dynamic Web applications,
JavaServer Faces (JSF) gives you the ability to create form-based applications
easily. Several views allow you to easily implement JavaServer Faces technology
in your Web application: the Page Data view (shows the defined data sources),
the Enhanced Faces Components drawer, Standard Faces Components drawer, and
Faces Client Components drawer in the Palette view (lets you easily add user
interface (UI) components and define data sources together for the page),
and the data drawer in the Palette view (lets you define new data sources
and drag data components such as JavaBeans™ and relational record lists
to the page).
Note: Some Faces Client Components and Client
Data have been deprecated and are not recommended for use.
The following
have been deprecated and are not recommended for use:
- Client Data and its associated tooling (such as the Client Data view)
- Faces Client Components
- <odc:dataGrid> (Data Grid)
- <odc:webService> (Web Service)
- <odc:clientData>
- <odc:clientBinder>
To create a Faces
enabled dynamic Web project:
- In the Project Explorer view, right-click and select .
The New Dynamic Web Project wizard opens.
- In the Project name field, enter the name of your Web project.
- Select a Target Runtime from the drop down list.
- In the Configurations drop down list, select Faces Project.
Note: If you do not see the Faces Project option, click Next.
On the Project Facets page of the wizard, select the Base Faces
support and Enhanced Faces components project
Facets. The wizard will prompt you to select any other required dependent
facets. Enhanced Faces components contain all of the JWL extended tags.
- Follow the instructions in the wizard.