Spring MVC e i18n  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
alex.lopes
JavaGuru

Membro desde: 17/12/2002 12:36:08
Mensagens: 215
Offline

Ola pessoal,

estou batalhando feio para conseguir fazer funcionar a Internationalização no SpringMVC (comecei agora a conhecer ele e ainda estou apanhando um pouco).
Li a documentação no site do Spring e várias pesquisas no google mas mesmo assim ainda não consegui faze-lo funcionar, então como última opção vim até o fórum pedir ajuda da galera que manja de Spring.

Primeiro, dentro do meu applicationContext-servlet.xml, eu adicionei o seguinte ResourceBundleMessageSource

Lembrando que apenas para teste, o arquivo message.properties está na raiz do WebContent junto com os arquivos .jsp.,

O Arquivo messages.properties, para teste, possui apenas 1 valor


Dentro do JSP, eu adicionei a seguinte tag lib


Quando eu rodo o código, eu recebo a seguinte exception

javax.servlet.jsp.JspTagException: No message found under code 'title' for locale 'en_US'.


Lembrando que meu sistema operacional e meu browser estão no idioma inglês.

Alguem poderia me ajudar por favor? Ou tem algum exemplo de como a internacionalização funciona?

Obrigado desde já
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

A localização do seu messages.properties está em local errado.
Pelo XML, ele deve estar na raíz da aplicação web, que é dentro de WEB-INF/classes.

Uma dica, você também pode usar Jstl para isso, utilizando o fmt:message. Ele consegue utilizar o ResourceBundle do Spring .

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team