jmoordbtaller
  • Introducción
  • Requisitos
  • Dependencias
  • Repositorios de proyectos
  • Arquitectura
  • Taller 0. Instalar Java
    • Configurar maven
  • Taller 1 MongoDB
  • Taller 2 CRUD MongoDB
    • Insertar documentos
    • Consulta de documentos
    • Documento embebido
    • Eliminar Documentos
    • Actualizar documentos
    • Agregaciones
    • Crear un indice
  • Taller 3 EJB
    • Crear el proyecto ejb
    • Dependencias
    • Entity
    • Repository
  • Taller 4 Java EE 8
    • dependencias
    • Controller
    • new.xhtml
    • index.hxmtl
    • Ampliar el método save()
    • ejecutar proyecto
    • datatable
    • CommandLink
  • Taller 5- Verificar si existe al guardar
  • Taller 6-Bases datos en tiempo de ejecución e Historial de revisión
  • Taller 7. Aplicar temas
  • Taller 8. Eliminar
  • Taller 9- Editar
  • Taller 10. Historial de revisiones
  • Taller 11.Conocer la llave primaria y el valor en tiempo de ejecucion
  • Taller 12. UserInfo
    • Controller
  • Taller 13. Converter/DataModel/Services
    • Services
    • Converter
    • DataModel
  • Taller 14.Autocomplete
    • Componente autocompletepersona
    • Agregar el componente al list.xhtml
  • Taller 15. Paginacion
    • Pais en Proyecto ejb
    • Pais en Proyecto Web
      • Formularios list.xhmtl, new.xhtml, view.xhtml
      • <e:autocompletepais/>
      • <e:paginator>
    • PaisController.java
      • Metodos
        • init()
        • save()
        • delete()
        • edit()
        • handleAutocompleteOfListXhtml()
        • showAll()
        • move(Integer page)
        • searchBy()
        • prepare
        • desplazarse en las paginas
          • printAll()
          • clear()
        • Codigo Completo
        • index.xhtml
  • Parte II- Avanzado
    • Taller 16. crudejb
      • Agregar dependencias
      • Entity
        • Rol.java
        • Usuario.java
      • Repository
      • Services
      • Datamodel
      • Converter
    • Mongodb
      • Insertar documentos en la colección MongoDB
    • Capitulo 17. Arquetipos
      • Crear el proyecto en base al arquetipo
    • Taller 18. Crear proyecto Web
      • Dependencias
      • web.xml
      • Java EE 8 Security
        • ApplicationConfig.java
        • CustomInMemoryIdentityStore.java
      • properties
      • template
        • footer.xhtml
        • template.xhtml
        • top.xhtml
      • resources
      • index.xhtml
      • login
        • login.xhtml
        • LoginController.java
        • Codigo completo
      • Controller
        • Validar duplicados en un autocomplete multiple
        • RolController.java
        • UsuarioController.java
      • <jmoordbjsf:autocomplete>
      • <jmoordbjsf:search>
      • <jmoordbjsf:paginator>
      • <jmoordbjsf:yesno>
      • <jmoordbjsf:toolbarsave>
      • <jmoordbjsf:toolbarview>
      • pages
        • Rol
          • new.xhtml
          • view.xhtml
        • Usuario
          • new.xhtml
          • view.xhtml
    • Ejecutar el proyecto
  • Parte III-Crear una aplicacion web en base al arquetipo
    • Crear el proyecto
    • Editar el proyecto
    • Editar LoginController
    • Editar los paquetes y clases
    • Indicar la conexion a base de datos
    • Ejecutar el proyecto
  • Parte IV. Reportes con jmoordbreport
    • SubReporte Referenciado de Usuario
  • Parte V. Backup/Restore con jmoordbbackup
  • Parte VII Email
Powered by GitBook
On this page

Was this helpful?

  1. Parte II- Avanzado
  2. Taller 18. Crear proyecto Web

properties

PreviousCustomInMemoryIdentityStore.javaNexttemplate

Last updated 5 years ago

Was this helpful?

Aquí describimos todas las propiedades con soporte de multiples lenguajes que seran utilizadas en el proyecto.

Desde NetBeans IDE selecionar la pestaña files

Estos seran usados en el template.xhtml, login.xhtml y en los controller.

Ubicarse en src/main

y crear la carpeta resources

Crear la carpeta com.properties

Nos ubicamos en la pestaña Projects

y crear la carpeta resources

Alli crear el archivo messages.properties

nombre: messages

Agregamos el soporte para múltiples idiomas.

Add-> Locale

Soporte para idiomas es, en

Agregamos las propiedades

Agrupadas:

  • application

  • field

  • dialogo

  • titlelist

  • titleview

  • tab

  • label

  • header

  • warning

  • info


# To change this license header, choose License Headers in Project Properties.
# To change this template file, choose Tools | Templates
# and open the template in the editor.
application.title=Crud
application.footer=Crud
application.sigla=c
application.shorttitle=Crud
application.login=Login
application.loading=Loading
application.dashboard=Dashboard
application.version=0.0.1
#footer
footer.empresa=avbravo
footer.texto=Aplicacion
footer.derechosreservados=Derechos reservados Jmoordb
footer.company=avbravo
footer.copyright=Copyright

#menu
menu.menu=Menu
menubar.home=Inicio
menu.cambiarpassword=Password
menu.aprobar=Aprobar
menu.administrativo=Administrativo
menu.usuario=Usuario
menu.rol=Rol
menubar.administracion=Administracion
menubar.reportes=Reportes
menubar.registros=Registros
#title
titlelist.usuario=Usuario
titlelist.rol=Rol
titleview.rol=Rol
#tab
tab.usuario=Usuario
tab.rol=Rol
#header
header.usuarioselected =Usuario
header.rolselected =Rol
#field
field.comentario=Comentario
field.password=Password
field.escompleto=Escompleto
field.rol=Rol
field.idrol=Idrol
field.descripcion=Descripcion
field.fecha=Fecha
field.usuario=Usuario
field.activo=Activo
field.fechanacimiento=Fechanacimiento
field.email=Email
field.celular=Celular
field.telefono=Telefono
field.nombre=Nombre
field.cedula=Cedula
field.passwordanterior=Password anterior
field.passwordnuevo=Password nuevo
field.passwordnuevorepetir=Repita el password nuevo
field.username=Username
field.estatus=Estatus
field.cedulanueva=Cedula  nueva
field.email=email
field.password=Password
field.yes=Si
field.no=No

#info
info.usuario=Usuario
info.rol=Rol

#label
label.diesel=Diesel
label.gasolina=Gasolina

#dialogo
dialogo.usuario=Usuario
dialogo.rol =Rol

#warning

warning.advertencia=Advertencia
warning.cedulasiguales=Cedulas son iguales
warning.passwordrepetidovacio=El password repetido no debe estar vacio
warning.emailnovalido=Email no valido
warning.passwordmenorseis=Ingrese un password de seis caracteres en adelante
warning.passwordvacio=El password esta vacio
warning.passwordnuevovacio=El password nuevo esta vacio
warning.passwordnuevorepetidovacio=El password repetido esta vacio
warning.passwordnocoinciden=Los password no coinciden
warning.passwordanteriornoescorrecto=El password anterior no es correcto
warning.passwordanteriorigualalnuevo=El password anterior no debe ser igual al password nuevo