JSTL - Tag Core <fmt: message>

Il <fmt:message> tag mappa la chiave del messaggio localizzato ed esegue la sostituzione parametrica.

Attributo

Il <fmt:message> tag ha i seguenti attributi:

Attributo Descrizione necessario Predefinito
chiave Tasto messaggio da recuperare No Corpo
bundle Pacchetto di risorse da utilizzare No Pacchetto predefinito
var Nome della variabile per memorizzare il messaggio localizzato No Stampa alla pagina
scopo Ambito della variabile per memorizzare il messaggio localizzato No Pagina

Esempio

<%@ 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>

Riceverai il seguente risultato:

One 
Two 
Three