| Implementar MVC - VW JSF | |
| Inicio | Cursos infosintesis.net liberados | Java EE | Registrar a un usuario en un sitio Web con Visual Web JSF | |
| Registrar a un usuario en un sitio Web con Visual Web JSF | |
| Paso 9: Operativa |
Vista - RegistroUsuario.jsp - Agregar componentes password1 y password2 al lienzo
En este paso vamos a agregar al lienzo los campos de contraseña Contraseña (mínimo 8 caracteres) y Confirmar contraseña que va a estar asociado a sus correspondientes etiquetas y mensajes de validación.

Para cumplir nuestro objetivo, vamos a seguir los siguientes pasos.
1. Agregar las etiquetas lblPassword1 y lblPassword2
Para situar una etiqueta en el lienzo, vamos a arrastrar el icono Label en dicho lienzo tal y como hicimos en Vista - RegistroUsuario.jsp - Agregar componente Label al lienzo
En la propiedad id de la ventana Properties del componente Label, escribimos lblPassword1 y lblPassword2.
En el fichero paqregusuariovwjsf/Bundle.properties añadimos las llaves
literal.registroUsuario=Registro de usuario |
En la propiedad Text de la ventana Properties del componente Label, escribimos los valores de expresión (value expresssion) #{mensajes.literal_password} y #{mensajes.literal_confirmarPassword}
2. Agregar los campo de contraseña password1 y password2
Para situar el primer campo de texto de contraseña en el lienzo, vamos a arrastrar el icono Password Field en dicho lienzo

En la propiedad id de la ventana Properties del componente Password Field, escribimos password1 y password2.
En la propiedad columns de la ventana Properties de los componentes Password Field, escribimos 46.
Ahora vamos a asociar las etiquetas lblPassword1 y lblPassword2 con sus correspondientes campos de contraseña.
Debido a que es obligatorio que el usuario introduzca un valor en estos campos de contraseña, vamos a marcar la casilla de verificación required en sendos campos de contraseña.
3. Agregar componentes Message msgPassword1 y msgPassword2
Para situar un mensaje de error en el lienzo, vamos a arrastrar el icono Message en dicho lienzo tal y como hicimos en Vista - RegistroUsuario.jsp - Agregar componente Message al lienzo.
En la propiedad id de la ventana Properties del componente Message, escribimos msgPassword1 y msgPassword2
Y también asociamos los mensajes de error a sus campos de contraseña correspondientes.