JSTL - Tag do núcleo <fmt: message>

o <fmt:message> a tag mapeia a chave para a mensagem localizada e executa a substituição paramétrica.

Atributo

o <fmt:message> tag tem os seguintes atributos -

Atributo Descrição Requeridos Padrão
chave Chave de mensagem para recuperar Não Corpo
agrupar Pacote de recursos para usar Não Pacote padrão
var Nome da variável para armazenar a mensagem localizada Não Imprimir na página
escopo Escopo da variável para armazenar a mensagem localizada Não Página

Exemplo

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "http://java.sun.com/jsp/jstl/fmt" prefix = "fmt" %>

<html>
   <head>
      <title>JSTL fmt:message Tag</title>
   </head>

   <body>
      <fmt:setLocale value = "en"/>
      <fmt:setBundle basename = "com.tutorialspoint.Example" var = "lang"/>

      <fmt:message key = "count.one" bundle = "${lang}"/><br/>
      <fmt:message key = "count.two" bundle = "${lang}"/><br/>
      <fmt:message key = "count.three" bundle = "${lang}"/><br/>

   </body>
</html>

Você receberá o seguinte resultado -

One 
Two 
Three