09 mayo, 2017

9. Crear una aplicación Web Java en Eclipse con Servlets y JSPs (Parte 9 - i18n)

¡Bienvenidos a todos! Esta publicación formará parte de una serie de 13 publicaciones que estaré desarrollando para aprender a desarrollar una aplicación web pura en Java bajo la plataforma JEE usando Servlets y JSPs. Este será un curso en forma de guía para aquellas personas que recién estén empezando en el mundo de la programación web y que todavía no hacen uso de ningún framework.

Haciendo uso de JSPs y Servlets construiremos nuestras aplicaciones webs los cuales se ejecutarán en Apahe Tomcat (Contenedor de Servlets), el cual lo usaremos como servidor de aplicaciones para ejecutar nuestro proyecto. Asimismo, usaremos Eclipse como herramienta IDE (Entorno de Desarrollo Integrado) para la edición y compilación de nuestro código.

Clase 06a


i18n - Internacionalización

El día de hoy veremos un ejemplo sencillo de como podemos emplear i18n o internacionalización en nuestros proyectos web java con Servlets y JSPs.

Recordando la publicación anterior...

Hemos terminado de implementar el mantenimiento a una tabla del proyecto el cual veníamos trabajando, por lo que ya sabemos como desarrollar una aplicación web en Java usando Servlet, JSPs, Scriptlets, Espressions, JSTL, DAO, MySQL y properties.

Este es el proyecto que hemos terminado de realizar, les dejo el link del archivo war para que lo descarguen, lo importen y lo revisen. Es un proyecto que consta de un logueo y un mantenimiento a una tabla cliente y que tiene todos estos temas mencionados anteriormente. Clic Aquí para descargar.







Cambiar Idioma en mi aplicación web

1. Importamos y ejecutamos el siguiente proyecto que les voy a dejar. Clic Aquí

2. Creamos los siguientes recursos properties en el paquete aprendamos.java.recursos

Recursos_es_MX.properties


Recursos_it.properties

Recursos_de.properties

Recordemos que los recursos properties se tiene que registrar en el archivo descriptor web.xml

3. Creamos el servlet IdiomaServlet.java en el paquete aprendamos.java.servlet

De la misma manera debemos registrar el servlet en el archivo descriptor web.xml

4. Actualizamos la página menu.jsp y agregamos los siguientes enlaces para cambiar el idioma

5. Ejecutamos el proyecto y verificamos que al hacer clic en alguno de esos enlaces cambie el idioma de los textos definidos en los properties

Descargar ejercicio
Descargar archivo

No hay comentarios, ¡cuéntame algo!

Me gustaría saber tu opinión. ¡Saludos!