he estado mirando la Spring MVC tutorial y copiar este pequeño código JSP desde allí:¿El URI de taglib de JSTL está obsoleto?
<%@ page session="false"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head><title>Training, Inc.</title></head>
<body>
<h2><c:out value="${message}" /></h2>
</body>
</html>
hay una cadena fijada para el mensaje y c: Fuera de etiquetas sólo imprime literalmente
$ { mensaje}
me estaba golpeando mi cabeza por un tiempo hasta que recordé un problema que tuve antes y cambiado el taglib URI:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
Esta solucionado mi pequeño problema
Hace algún tiempo tuve un problema similar con XSLT transformación pero en ese caso tenía que cambiar de http://java.sun.com/jstl/xml a http://java.sun.com/jsp/jstl/xml
De acuerdo con esta link mi ejemplo resorte debe He trabajado igual que pegué desde el tutorial de primavera
La pregunta es: ¿Alguno de ustedes sabe dónde está documentada toda esta confusión taglib URI? ¿Por qué en algunos casos obtuve la última versión de http://java.sun.com/jsp/jstl y en otros obtuve la última versión de http://java.sun.com/jstl
Puede encontrar un debate sobre este tema [aquí] (http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use- jstl-in-your-web-application /). – kgiannakakis