According to TLD or attribute directive in tag file, attribute value does not accept any expressions

Este error me sucedían una y otra vez, revisaba los JSP, los TLD (que estaban dentro del .jar y siempre me aparecía ese error

According to TLD or attribute directive in tag file, attribute value does not accept any expressions


... no me dejaría resignar en dejar los JSTL solo porque a veces me sale y otras veces puedo evaluar una evaluación como.

<c:out value="${1+2}"/>

La solución es sencilla:
No debo de usar esta declaración del taglib
<%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%>


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

Comentarios

Publicar un comentario

Si quieres hacer una pregunta más específica, hazla en los foros que tenemos habilitados en Google Groups


Ah! solo se permiten comentarios de usuarios registrados. Si tienes OpenID, bienvenido! Puedes obtener su OpenID, aquí: http://openid.net/

Entradas más populares de este blog

Groovy: Un lenguaje dinámico y ágil para la Plataforma Java

Cambiar ícono a un JFrame

UML en NetBeans