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!“.

Referências