Message Expression
Abstract
#{...}
: Para acessar mensagens e textos definidos em arquivos de configuração do Spring (.properties
ou.yaml
/.yml
).
A expressão #{...}
é usada para acessar mensagens internacionais (i18n) definidas em arquivos de propriedades (como messages.properties
). É útil para a internacionalização e localização de textos em uma aplicação.
Exemplo
Se você tem uma chave greeting
definida em messages.properties
:
greeting=Olá, Mundo!
Você pode acessar essa mensagem no Thymeleaf assim:
<p>#{greeting}</p>
A expressão #{greeting}
será substituído pelo valor associado à chave greeting
no arquivo de propriedades, que é “Olá, Mundo!“.