Previous Next vertical dots separating previous/next from contents/index/pdf

1. Introduction to the JSF Tutorial

 

JSF

JavaServer Faces (JSF) technology simplifies building user interfaces for JavaServer applications. Developers can quickly and easily build web applications by assembling reusable UI components in a page, connecting these components to an application data source / model, and wiring client-generated events to server-side event handlers. The user interface code runs on the server, responding to events generated on the client. This allows the application developer to focus on application code.

Workshop for JSF

Workshop for JSF (available separately or as a component of BEA Workshop Studio) is a plug-in to the Eclipse IDE that facilitates development of sophisticated web applications based on the server-side technology JavaServer Faces (JSF).

Workshop for JSF provides an integrated development environment for building JSF-based web applications. Workshop for JSF offers synchronized, split-pane source and visual (WYSIWYG) editor for JSF and supports sophisticated code completion, error checking and validation features that reaches multiple-levels.

Other concepts/features

The Workshop Studio group of products incorporate AppXRay, which scans all of the elements of imported web applications and creates an intelligent map of the relationships between them. These elements include Java application logic, JSP files, Struts artifacts, JSF artifacts, web and configuration XML files, resource bundles, application variables, properties, etc. As the application is scanned, AppXRay dynamically builds application database of this intelligence. The database is incrementally updated as you make changes to the web application. The AppXRay capabilities provide an incredibly high level of productivity in creating, editing, or debugging any part of your web application.

For any changes you make to your application, Workshop continuously monitors it and identifies potential errors. These errors are presented through the standard Eclipse error presentation system using the Workbench Problems view. For consistency checking, Workshop fully utilizes the application database.

Workshop editors support real-time synchronization between Source and Design panes. Any changes being made in either the source pane or the design-pane will be immediately reflected in the other view.

Workshop introduces AppXaminer, to manage web dependencies and visually display the relationships between resources. It provides automatic problem detection and ease of navigation throughout the environment.

Workshop introduces AppXNavigator, for hyperlink style navigation which is available in all editors and can be used to navigate to any java, jsp, struts, or jsf dependency from within the editor. It helps in search or to refer to specific resource.

 

Click one of the following arrows to navigate through the tutorial:

 

Skip navigation bar   Back to Top