Erro Displaytag + Vraptor [Resolvido]

0 respostas
Edifran

olá pessoal, estou utilizando (tentando) displaytag no meu projeto, mas estou encontrando algumas dificuldades.
Tenho esse método no meu controller:

@Get
    @Path("/clientes")
    public List<Cliente> lista() {
        List<Cliente> list;
        list = dao.listaTodos();
        result.include("clientes", list);
        return list;
    }

E no meu jsp eu tenho isso:

<display:table name="clientes" id="cli" requestURI="/systembase/clientes">
    <display:column property="nome" value="${cliente.nome }"/>
    <display:column property="cpfCnpj" value="${cliente.cpfCnpj }"/>
    <display:column property="email" value="${cliente.email }"/>
</display:table>

depois tentei isso

<display:table name="clientes" id="cli" requestURI="/systembase/clientes">
    <display:column property="nome" value="${cliente.getNome() }"/>
    <display:column property="cpfCnpj" value="${cliente.getCpfCnpj() }"/>
    <display:column property="email" value="${cliente.getEmail() }"/>
</display:table>

Das duas formas eu tenho esse erro:

root cause

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Exception: [.LookupUtil] Error looking up property “cpfCnpj” in object type “br.com.systembase.domain.Cliente”. Cause: Unknown property ‘cpfCnpj’ on class ‘class br.com.systembase.domain.Cliente’

Se alguém puder me ajudar, agradeço.

[Resolvido]
O meu metodo set e get estava com nome errado.

Criado 27 de junho de 2012
Respostas 0
Participantes 1