The IDE provides functional support for the JavaServer Faces framework by including the following features:
The IDE provides editor support when you work in JSP pages and JSF configuration files. When you add a JSF taglib declaration to a JSP page, code completion becomes active for that tag library. Code completion is also enabled in JSP pages for managed beans and resource bundles. When working in configuration files, child elements under faces-config become available when invoking code completion.
Hyperlinking is available in JSF configuration files and JSP pages within JSF tags, enabling you to quickly navigate between a source and its reference. To make use of hyperlinking in configuration files, hover the mouse over a JSF class entity while pressing Ctrl. The class declaration displays as a hyperlink. Clicking on the link opens the appropriate Java class in the Source Editor. In JSP pages, you can press Ctrl while hovering over managed beans, or accessor methods used within JSF tags. Clicking the hyperlink that displays opens the respective class or property in the Source Editor.
You can make use of JSF components listed in the Palette (Window > Palette). Components in the Palette represent code snippets which you can drag-n-drop into the opened file in the Source Editor. JSF components include:
You can also employ components from other categories that represent standard prefixes:
For more information on the JSF Framework, see the following resources: