Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web I / Aula
Hoje, concluímos a taglib de internacionalização I18N do JSTL. Você viu que podemos configurar nossa aplicação com as tags fmt:setLocale e fmt:setBundle. Adicionalmente, viu que podemos sobrescrever o arquivo de propriedades definido pela tag fmt:setBundle usando a tag fmt:bundle. Aprendeu como usar as mensagens que estão definidas dentro do arquivo de propriedades e como passar parâmetros para as mensagens parametrizadas. Com o conhecimento dessa taglib, já é possível fazer uma aplicação que suporte várias localizações, sendo bastante reduzido o esforço para isso, trabalhando-se, principalmente, com a criação de novos arquivos de propriedades.
Vimos também taglib functions para manipulação de Strings e a linguagem de expressão (EL) para acesso a valores e expressões de uma forma mais simples. Com esse conhecimento, já é possível fazer bastante coisa de forma organizada e de fácil manutenção.
Versão 5.3 - Todos os Direitos reservados