i18n Internacionalizacion en JSP

Para poder usar los archivos de recursos de idioma en páginas JSP debemos realizar lo siguiente:

Incluir en el archivo pom.xml de nuestro proyecto la siguiente dependencia.

<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>

Se crea el archivo de recursos de idioma que se requiere. El cual debe colocarse en la ruta /scr/main/resources.

Ya en los archivos JSP se deben agregar los siguientes elementos:

Al inicio del archivo debe colocarse esta anotación para importar las clases taglibs y poder utilizar los tags dentro del archivo jsp.

<%@ taglib uri=”http://java.sun.com/jsp/jstl/fmt” prefix=”fmt” %>

Para cargar el archivo de recursos se debe incluir la siguiente anotación.

<fmt:setBundle basename=”aquí va el nombre base del archivo de recursos“/>

Esta anotación debe realizarse solo una vez. Se recomienda hacerlo en la sección <head> del archivo.

Y para mostrar los recursos de idiomas de nuestro archivo, lo hacemos con el tag siguiente:

<fmt:message key=”aquí va clave del recurso“/>

Ejemplo:

<h1><fmt:message key=”caption_user_account”/>:</h1>


All comments of post - "i18n Internacionalizacion en JSP":

:Haha! I'am the first! Yeh~

Thank you!

*

Add a Comment / Trackback url

Comment begin from here or jump up!