El ejemplo JavaServer Faces (JSF) 2.0 muestra tres nuevas prestaciones añadidas a JSF 2.0: Ajax, creación de plantillas, componentes compuestos. Los ejemplos muestran cómo crear, procesar y presentar solicitudes Ajax, junto con la utilización de plantillas para crear un diseño estándar para una aplicación y componentes compuestos para crear componentes reutilizables junto con sus propios conversores, validadores, presentadores y escuchas.
15 minutos
Para utilizar los ejemplos, descargue los archivos de la aplicación JavaServer Faces 2.0 de ejemplo desde una página de descarga del producto. Complete los pasos siguientes:
Al utilizar Ajax en la aplicación se ahorra el procesado y presentación de una vista de página entera para un acción concreta. Puede actualizar componentes específicos utilizando una solicitud Ajax para procesar y presentar sólo la parte necesaria de una vista, utilizando el indicativo f:ajax.
El uso de plantillas es útil con aplicaciones que tienen un flujo común, como por ejemplo, una cabecera o un pie de página en cada una de sus páginas. El uso de plantillas le permite modificar fácilmente el contenido de sus páginas, al mismo tiempo que conserva el mismo diseño general. Los componentes compuestos le permiten empaquetar componentes de JSF con sus propios convertidores, validadores, presentadores y escuchas como un único componente reutilizable. Este módulo muestra la forma de utilizar las plantillas y los componentes compuestos en una aplicación.