Paquetes de recursos y archivos de propiedades

Los paquetes de recursos y los archivos de propiedades le permiten mantener conjuntos de objetos java que son específicos del entorno nacional para las Páginas JavaServer. Cuando la página necesita un recurso específico del entorno nacional, por ejemplo una etiqueta de campo de formulario, un mensaje de interfaz gráfica de usuario o un valor para un menú desplegable, la página puede cargarlo del paquete de recursos o del archivo de propiedades que sea adecuado para el entorno nacional seleccionado, permitiendo al cliente ver la página en su propio idioma. De este modo, puede crear plantillas JSP que sean totalmente independientes del entorno nacional del cliente, aislando toda la información específica de entorno nacional en los paquetes de recursos o los archivos de propiedades.

Aunque los paquetes de recursos y los archivos de propiedades realizan funciones similares, existen algunas diferencias en el modo en que se procesan. La tabla siguiente muestra algunas de las diferencias más importantes entre los paquetes de recursos y los archivos de propiedades:

Archivos de propiedades Paquetes de recursos
Archivos de texto Formato compilado
Ligera disminución del rendimiento Ligero aumento del rendimiento
Si se modifica un archivo de propiedades, limpiar la antememoria de servidor o renovar el archivo que accede al archivo de propiedades bastará para mostrar los cambios. Si se modifica un paquete de recursos, deberá volver a compilarlo y reiniciar WebSphere Application Server para ver los cambios.
Es necesaria la conversión para ser independiente del idioma
El texto no ASCII de los archivos de propiedades debe convertirse a formato ASCII utilizando el programa native2ascii proporcionado en el IBM Developer Kit, Java Technology Edition.
Independiente del idioma
Después de la compilación, los paquetes de recursos pasan a ser independientes de la plataforma.

Para ver un ejemplo de cómo se pueden utilizar los archivos de propiedades en un sitio multicultural, consulte la tienda de ejemplo o el registro multicultural de ejemplo. Para obtener más información sobre estos temas, visite el sitio Web Java de Sun Microsystems.

Conceptos relacionados (1275 bytes)

Tareas relacionadas

Referencia relacionada

IBM copyright