Over a million developers have joined DZone.

OpenFaces 2.0: Open New Possibilities for Your Web Applications

DZone's Guide to

OpenFaces 2.0: Open New Possibilities for Your Web Applications

Free Resource
OpenFaces, a JSF library, evolves to version 2.0. The new release introduces 6 new components and updates to existing functionality, all Open Source.

Current JSF component libraries make an attractive alternative to a variety of web frameworks in development of web applications. The new OpenFaces 2.0 keeps up the tradition of putting the content to the web with the desired quality and look and feel. Tables, calendars, filters, graphic text – you name it…
The new release of the OpenFaces significantly extends the existing library functionality and brings in 6 new components. It's now possible to interactively build complex filter criteria using the new CompositeFilter component and layout components with the new LayeredPane component. The new functionality in the extended buttons, command link and checkbox components include Ajax support and advanced appearance customization.

Significant enhancements were made to DataTable and TreeTable functionality. These components were enriched with the functions like vertical and horizontal content scrolling with frozen header/footer rows and columns, interactive drag&drop column reordering and column visibility customization. Together with the revised API, numerous filtering extensions were made possible - customizing search condition, case sensitivity, placing filters inside or outside the table and many more.

The full list of components with the demo is available on the OpenFaces website www.openfaces.org. The release notes with details on new functionality and fixes and are available on the OpenFaces help and support community http://support.teamdev.com/openfaces and in What's New in OpenFaces 2.0 web document.

About TeamDev:
TeamDev is a software development company headquartered in Kharkiv, Ukraine. The company's product portfolio includes web and enterprise development solutions and Java-native integration libraries. Along with products for developers TeamDev has been providing cutting-edge development services to customers worldwide.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}