Gente estou com uma dificuldade em exibir um Objeto que na verdade esta dentro de outro na displaytag .
Estou fazendo essa cosulta no banco e esta retornando todos os valores corretamente.
//cliente e carro estao sendo declarado antes.
while( rs.next() ) {
cliente = new Cliente();
carro = new Carro();
cliente.setNome( rs.getString("nome") );
cliente.setBairro( rs.getString("bairro") );
cliente.setCep( rs.getString("cep") );
carro.setPlaca( rs.getString("placa") );
carro.setNome( rs.getString("nome") ) ;
carro.setFabricante( rs.getString("fabricante") ) ;
cliente.setCarro(carro);
lista.add(componente);
}
//ja fiz os testes e esta sendo tudo retornado certinho todo os valores .
Só que na hora de eu exibir a placa não é exibido nada na displaytag…Os outros atributos estao sendo exibidos certinho !
Eu queria acessar o objeto cliente.getCarro().getFabricante(); e exibir na displaytag só que nao esta dando certo .
Alguem ja passou por esse problema ?
<display:table name="lista" requestURI="Exibir_Cliente_Carro.action" uid="cliente" pagesize="15" class="display">
<display:column property="Nome" title="Nome Cliente" />
<display:column property="Bairro" title="Bairro" />
<display:column property="cep" title="CEP" />
<display:column title="Placa">
${cliente.carro.placa}// não esta dando certo dessa maneira mas sei que esta retornando o atributo na consulta pq ja fiz os testes.
</display:column>
</display:table>
Agradeçoi a quem ajudar