Loading...

Reviews by real users

Just finished a project using open source libraries and have fresh impressions?

Write a review to share your experiences with open source!

On DevRates we focus on reviews by developers using libraries on their daily work.

Technology radar

Launching a start-up or commercial project using open-source libraries? No time to evaluate various technology stacks?

Interested in the latest trends and top-rated open source projects for all layers of your application?

DevRates contains projects reviews of most popular tagged categories and programming languages.

Build your skill profile

Join DevRates and build your public profile from libraries you know and experience positions from projects you've been involved in.

Follow projects and don't miss any news from blogs and twitter on your wall.

Your company is looking for talented developers? Register on DevRates and show your technology stack on your company profile.

JOIN THE COMMUNITY TAKE A TOUR

Omnifaces

Homepage

http://code.google.com/p/omnifaces/

Latest release

1.6 (19/09/2013)

Developed by

Licenses

Apache 2.0

Overall rating

9.6
Usability
10.0
Simplicity
9.5
Documentation
8.8
Community
9.5

Tags

  • jsf

  • java

Description

OmniFaces is a library for JSF 2 that focusses on utilities that ease everyday tasks. OmniFaces is a response to frequently recurring problems encountered during ages of professional JSF development of the JDevelopment team and from questions being asked on Stack Overflow.

An important design goal will be to have as few dependencies as possible and to be minimally invasive. So far, it only requires JSF 2.0, EL 2.1 and Servlet 2.5 APIs which is already minimally available in a bit modern container serving a JSF 2 web application. As such, OmniFaces should principally integrate perfectly well with most other JSF libraries.

Contrary to some of the other excellent JSF 2 libraries out there (like PrimeFaces, or RichFaces), OmniFaces does not contain much if any of the beautiful visually oriented components that those other libraries are already known and loved for. As such, OmniFaces does not and probably will never contain things like rich table or datagrid components. OmniFaces is more geared toward "utilities" that solve everyday practical problems and workarounds for small shortcomings in the JSF API. Such utilities and workarounds can be based on components, but OmniFaces does not necessarily strive to be a "component library" perse.

Besides utility and enhanced components, such as o:highlight and o:viewParam, and utility classes for working with the JSF API from Java code, such as Faces and Messages, OmniFaces will include various general converters, validators and Facelets tag handlers. These will range from"all-or-none" validators to converters which automatically convert Java models for usage in f:selectItem(s). There is also a full ajax exception handler which will automatically handle all ajax exceptions with the default web.xml error-page mechanisms.

Latest reviews

10.0
ekkelenkamp

Excellent library for adding missing features of JSF 2.

- Ajax exception handling is realy usefull using the FullAjaxExceptionHandlerFactory.

- And adding HTML 5 support to JSF 2 is a breeze with Html5RenderKitFactory.

The developers were really helpfull with helping me out on an issue.

full review »
Sign in to vote for review score: 1
9.2
Hansrod1

Very useful add on to MyFaces (JSF) and PrimeFaces. Fills a small number of gaps left open by those other two and really completes a killer stack.

Realy cool that this has "official" support via stackoverflow :)

full review »
Sign in to vote for review score: 1
9.2
Jens
full review »
Sign in to vote for review score: 1
9.5
TheVoid
full review »
Sign in to vote for review score: 1
Please sign in to rate or post a comment
Scroll to top