Validar aplicaciones de JSF


Una aplicaci�n JSF v�lida tiene una configuraci�n de Faces v�lida y p�ginas JSP que son sint�ctica y sem�nticamente correctas. Las herramientas de JSF, con el soporte de las herramientas WTP, comprobar�n en tiempo de dise�o que la aplicaci�n pueda ejecutarse en tiempo de ejecuci�n.

Validar una aplicaci�n

Desde el nodo de aplicaci�n del explorador, elija "Validar". Esta acci�n validar� todos los recursos del proyecto utilizando todos los validadores habilitados para "Manual". Desde la perspectiva de aplicaci�n JSF, se validar� lo siguiente:

Para acceder a los validadores del espacio de trabajo: Ventana -> Preferencias...-> Validaci�n

Preferencias de validador

Los validadores marcados en color amarillo son los que pueden aplicarse a la aplicaci�n Web JSF.


Validar la configuraci�n de Faces


En este momento, cuando se valida una configuraci�n de Faces, s�lo se verifica que el XML sea sint�cticamente correcto y que los datos se ajusten al esquema de configuraci�n de Faces. En futuras versiones se realizar�n comprobaciones sem�nticas dentro de un solo archivo de configuraci�n de Faces y en todos los archivos de configuraci�n de Faces de una aplicaci�n.


Validar p�ginas JSP de JSF - El validador de vista JSF


El validador de vista JSF comprobar� que los valores de atributo suministrados en la p�gina JSP para determinados c�digos sean v�lidos. Esta funci�n se basa en metadatos y clases adicionales suministradas por proveedores de plugins para bibliotecas de c�digos. El equipo de las herramientas de JSF ha suministrado soporte de validaci�n para:

Cuando exista un problema, habr� marcadores de anotaci�n en las reglas, marcadores de problemas en la vista de problemas y anotaciones de texto debajo de los problemas en el c�digo fuente. Los errores figuran en color rojo y deben solucionarse, mientras que los avisos que se muestran en amarillo puede que no provoquen problemas de ejecuci�n y a veces pueden ignorarse.

El validador comprobar� los valores de atributo con y sin lenguaje de expresi�n (EL). Estos tipos de validaciones se tratan de forma diferente. El EL de JSF se identifica mediante "#{una expresi�n}" en el valor de atributo.

Si el validador de vista JSF est� habilitado, la validaci�n no s�lo tendr� lugar durante la validaci�n de compilaci�n y/o manual, sino tambi�n al teclear. Dado que la validaci�n de EL puede ser "costosa", tiene la opci�n de desactivar esta opci�n por separado.

Para acceder a las preferencias del validador de EL: Ventana -> Preferencias... -> Web y XML -> Herramientas de JavaServer Faces -> Validaci�n

Preferencias del validador de EL Conceptos relacionados

Edici�n de c�digo fuente JSP de JSF
Configuraci�n de aplicaciones JSF
Especificaci�n de JavaServer Faces

Consulta relacionada

Soporte de biblioteca de c�digos
Bibliotecas JSF

Tareas relacionadas

Referencias a biblioteca JSF
Crear una aplicaci�n JSF
Crear p�gina JSP de JSF