OmniFaces es una librería de utilidad para simplificar el desarrollo sobre JSF. Pretende solucionar muchos de los problemas de JSF 2.

OmniFaces funciona sobre las librerías JSF, entre sus características tiene:

· Remarcado de campos para los que falla la validación:

· Conversión automática de objetos en drop-downs y otros components Select: ya no necesitamos el FacesConverter!!!

· Validadores multicampo:

· Kit de renderizado HTML5 que añade soporte para atributos específicos HTML5

· Exception Handler AJAX

· Árbol completamente configurable

· Funciones EL para tratar con arrays, conversions, fechas,…

· Filtro de compression GZIP para respuestas

· …

Aquí podéis ver en funcionamiento OmniFaces y todas las nuevas características incluidas en componentes, conversores, listeners, filtros, funciones, utilidades, validadores,…

Para integrarlo en nuestro proyecto basta con incluirlo en nuestro proyecto Maven y definir su namespace:

Anuncios