About JavaServer Faces
Portlets created in the Composite Application Framework (CAF) support the JavaServer Faces (JSF) standard. You can create new projects as JSF applications with portlets that use View Declaration Language (VDL) pages implemented either as webMethods .view files or as JSF Facelets .xhtml files.
Support of Facelets provides you with the ability to use:
XHTML to create web pages.
Facelets tag libraries to augment JavaServer Faces and JSTL tag libraries.
The Java Unified Expression Language (UEL).
Templates for components and pages.
By default, portlet applications and new view pages are created with Facelet .xhtml files. You can modify this behavior by setting a preference on the UI Development preferences page, or by specifying a .view or .xhtml file name extension when creating a view page. For more information, see
Setting CAF Development Preferences.
CAF applications developed with .view files can be migrated into JSF Facelets applications at the project level. In addition, individual .view files can be migrated to .xhtml files. For more information, see
Migrating CAF Projects and .view
Files to JSF Facelets Format.
For more information about Facelets technology, see the Oracle Java documentation web site.