Recuperar um objeto dentro de outro na displaytag

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