Problema EL

1 resposta
maurenginaldo

Oi Pessoal,

Estou começando com EL e criei um exemplo simples para aprender a utilizar, porém não estou conseguindo, seguem os códigos abaixo:

arquivo jsp
code:
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>
<%@ taglib prefix=“usuario” uri="/WEB-INF/tld/usuario.tld" %>

<%@ page isELIgnored=“false” %>

<jsp:useBean id=“usuario” class=“meupacote.Usuario” scope=“request”>

<jsp:setProperty name=“usuario” property="*"/>

</jsp:useBean>
<c:if test="${usuario: usuario.isValido()}">

–faz alguma coisa

</c:if>

classe usuario

code:

package meupacote;

public class Usuario {

public Usuario(){

}

public boolean isValido(){

return true;

}

}

arquivo usuario.tld

code:

<?xml version="1.0" encoding="UTF-8"?> 1.0 usuario /WEB-INF/tld/usuario.tld isValido usuario boolean isValido()

referencia no buil.xml

code:

/WEB-INF/tld/usuario.tld /WEB-INF/tld/usuario.tld

Espero contar com a ajuda de vocês

Obrigado,

Mauren Ginaldo Souza

1 Resposta

maurenginaldo

Pessoal,

estou usando o NetBeans e o erro que está dando é:

“The funciton isValido must be used with a prefix when a default namespace is not specified”

na linha

<c:if test="${usuario: usuario.isValido()}">

do arquivo jsp

Criado 3 de outubro de 2006
Ultima resposta 3 de out. de 2006
Respostas 1
Participantes 1