Qual é a desse erro? (According to TLD or attribute ....)

2 respostas
S

Qual a desse erro:

According to TLD or attribute in tag file, attribute url does not acept any expressions

ocorre depois que eu coloco:

<%@ taglib uri=“http://java.sun.com/jstl/core” prefix=“f” %>

<f:import url="${param.chapter}.jsp"/>

como resolver, estou usando o NetBeans.

2 Respostas

Fierodd

Isso significa que o atributo não aceita expressões, ou seja, vc só pode passar strings!
<f:import url=“pagina.jsp”/>

e nunca um expressão <f:import url="${param.chapter}.jsp"/>

zardi

Esta é a explicação do erro, agora precisamos saber porque ele está acontecendo. Você está utilizando a TLD para JSTL 1.1, que não suporta expressões, segundo a especificação 1.2 a TLD para o core teria a uri http://java.sun.com/jsp/jstl/core

Criado 2 de março de 2007
Ultima resposta 3 de mar. de 2007
Respostas 2
Participantes 3