OmniFaces 1.x requires Java 1.6, JSF 2.0, EL 2.1, Servlet 2.5.Minimum requirementsĪn important design goal will be to have as few dependencies as possible and to be minimally invasive. For a full overview of what’s all available in OmniFaces and several live examples, look at the showcase. CDI specific features are available such as transparent support for injection in and an improved which immediately destroys on unload, and web socket based push via. There are also specialized handlers, such as a full ajax exception handler and a combined resource handler. These will range from “all-or-none” validators to automatic converters. OmniFaces can just be used together with any component library.īesides utility classes for working with the JSF API from Java code, such as Faces and Messages, and utility and enhanced components, such as and, OmniFaces will include various general converters, validators and Facelets tag handlers. Such utilities and workarounds can be based on components, but OmniFaces does not necessarily strive to be a “component library” perse. OmniFaces is more geared toward “utilities” that solve everyday practical problems and workarounds for (small) shortcomings in the JSF API. As such, OmniFaces does not and will never contain things like rich table components or tasty look’n’feels. OmniFaces is a response to frequently recurring problems encountered during ages of professional JSF development and from questions being asked on Stack Overflow.Ĭontrary to some of the other excellent JSF component libraries out there (like PrimeFaces, BootsFaces, or ButterFaces), OmniFaces does not contain any of the beautiful visually oriented components that those other libraries are already known and loved for. OmniFaces is a utility library for JSF that focusses on utilities that ease everyday tasks with the standard JSF API. Tired of reinventing JSFUtils or FacesUtils utility classes for every JSF web application and/or homebrewing custom components, taghandlers, etc to workaround or enhance some general shortcomings in JSF? OmniFaces may be what you’re looking for! The below is actually a copy of the homepage.ĭownload - Showcase - API docs - VDL docs - GitHub - Issues - Twitter What is OmniFaces? The source code of this showcase can be found here. The UI which you see on this showcase is done by PrimeFaces 8.0, with a little bit of custom CSS. Please note that OmniFaces is a JSF utility library, not a JSF UI/component library. Live examples of the OmniFaces components and utilities can be tried out here.Ĭheck out the left side menu togglable menu behind the logo above for all of 'em! Welcome to the OmniFaces Showcase application!
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |