JSTL - Balise <fmt: message> Core
le <fmt:message> La balise mappe la clé au message localisé et effectue un remplacement paramétrique.
Attribut
le <fmt:message> tag a les attributs suivants -
Attribut | La description | Obligatoire | Défaut |
---|---|---|---|
clé | Clé de message à récupérer | Non | Corps |
paquet | Ensemble de ressources à utiliser | Non | Bundle par défaut |
var | Nom de la variable pour stocker le message localisé | Non | Imprimer sur la page |
portée | Portée de la variable pour stocker le message localisé | Non | Page |
Exemple
<%@ 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>
Vous recevrez le résultat suivant -
One
Two
Three