JavaServer Faces, Site designer, and Page designer

Ajax support in JavaServer Faces framework

New tools make it easier for you to develop Ajax applications in the Faces framework. New Ajax components include:

  • inputTypeAhead
  • ajaxRefreshRequest
  • ajaxSubmitRequest
  • ajaxExternalRequest
Support for standard JSF mode only

You can now design pages that use only standard JavaServer Faces tags and features. In the standard JSF mode, the IBM components are not used.

New JSF components

You can now take advantage of many new JSF components, including the following components:

  • requestLink
  • requestRowAction
  • selectOneColor
  • progressBar
  • panelFormBox
  • inputMiniCalendat
  • panelSection
  • panelMenu
  • dataIterator
  • panelDialog
Support for third party JSF tags in the JSP

Third party JSF tags are now recognized by Properties view and JSF Validator. The tools attempt to render their appearance at run time.

Dynamic page templates

You can now create pages with templates applied dynamically on the server. You create the template and instance pages with wizards, and you edit the content areas in the editor.

Web diagram editor

New look and feel
  • More intuitive and usable user interface
  • More consistent GMF-based look and feel
  • Usability improvements
  • Improved auto-layout and connection routing
This is a screen shot showing the new look of the Web Diagram Editor
Direct manipulation of underlying artifacts

As you work in the Web Diagram Editor, the editor now keeps your Web application artifacts (Web pages, configuration files, etc.) synchronized with your Web Diagram.

More informative nodes

The Web Diagram Editor now displays some of the significant internal structure of the nodes. For example, a Web page now now shows the links that it contains and the data that it accesses.

This is a screen shot showing a single node in the Web Diagram Editor
Data integration
  • From within the Web Diagram Editor you can now create Web applications that query and manipulate data objects and data lists.
  • You can add UI components to Web pages to query and manipulate data objects and data lists without having to explicitly edit each page.
  • The Web Diagram Editor displays the data objects and data lists that each Web page accesses.