JavaDabbaDoo.org -Tu comunidad Java parlante JPA - Visual Web JSF
Inicio | Cursos infosintesis.net liberados | Java EE | Consultar la tabla de los usuarios reg. con JPA y VW JSF
Consultar la tabla de los usuarios registrados con JPA y VW JSF
Paso 4: Operativa

Agregar componente Table al lienzo y utilizar expresiones de valor (value expressions) para traducir el texto de la cabecera de la tabla

Para situar un componente Table en el lienzo, vamos a arrastrar el icono Table en dicho lienzo

NetBeans 6 - Agregar componente Table al lienzo -  Palette | Woodstock Basic | Table

En el fichero proregusuariovwjsf/Bundle.properties añadimos la llave

literal.registroUsurario=Registro de usuario
literal.camposRequeridos=Campos requeridos

literal_nombre=Nombre
literal_apellido=Apellido
literal_email=E-Mail
literal_codigoPostal=Código Postal
literal_login=Login (mínimo 6 caracteres)
literal_password=Contraseña (mínimo 8 caracteres)
literal_confirmarPassword=Confirmar contraseña

literal_consulta_generoCine=¿Qué géneros de cine te gustan más?
literal_comedia=Comedia
literal_musical=Musical
literal_aventura=Aventura
literal_policiaco=Policiaco
literal_clasico=Clásico
literal_melodrama=Melodrama

literal_consulta_recibirDVD=¿Quieres recibir notificaciones vía e-mail sobre nuevos DVDs editados?
literal_si=Sí
literal_no=No

literal_enviar=Enviar
literal_restaurar=Restaurar

literal_usuarios=Usuarios

Realizamos las mismas acciones para el Resource Bundle de lengua inglesa.

Para hacer que el texto de la cabecera de la tabla muestre el literal Usuarios o Users dependiendo del Resource Bundle utillizado, hacemos clic con el botón derecho sobre la tabla y seleccionamos Table Layout...

NetBeans 6 - Agregar componente Table al lienzo -  Palette | Woodstock Basic | Table Layout...

En el campo de texto Title: de la pestaña Options escribmos #{mensajes.literal_usuarios}

NetBeans 6 - Agregar componente Table al lienzo -  Palette | Woodstock Basic | Table Layout | Options | Title

Para salir de este cuadro de diálogo hacemos clic sobre el botón OK

Como podemos observar la cabecera al estar utilizando internacionalización (I18N) en vez de mostrar el texto Table, muestra el texto Usuarios

NetBeans 6 - Agregar componente Table al lienzo -  Internacionalización de la cabecera
Página anterior
Ignasi Pérez Valls
Infosintesis Solutions Group


Junio 2009
JavaDabbaDoo.org
Tu comunidad Java parlante. Cursos abiertos, tutoriales y mucho mucho más ...