JSTL - Etiqueta principal <fmt: message>
los <fmt:message> la etiqueta asigna la clave al mensaje localizado y realiza el reemplazo paramétrico.
Atributo
los <fmt:message> La etiqueta tiene los siguientes atributos:
Atributo | Descripción | Necesario | Defecto |
---|---|---|---|
llave | Clave de mensaje para recuperar | No | Cuerpo |
haz | Paquete de recursos para usar | No | Paquete predeterminado |
var | Nombre de la variable para almacenar el mensaje localizado | No | Imprimir en página |
alcance | Alcance de la variable para almacenar el mensaje localizado | No | Página |
Ejemplo
<%@ 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>
Recibirá el siguiente resultado:
One
Two
Three