1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Parte de dados não aparecem na tela de consulta.

Olá Pessoal, estou com um problema, se alguém puder me ajudar ficarei grato:

Estou tentando visualizar "uma linha" de uma "lista" enviando os dados para outra tela (no caso a tela de cadastro, onde foi cadastrada aquela linha).

Mas ao clicar para visualizar os dados dois campos não são preenchidos:

  • o campo do personagem;
  • campo da listObjeto2;

ambos são objetos de um tipo NÂO que não pertence ao ObjetoPrincipal, e são os únicos que não aparecem na tela. E detalhe, após voltar para a tela de listagem e clicar novamente na mesma linha para enviar dos dados na tela de visualização ( aquela tela de cadastro inicial) todos os dados somem. Sinistro né, rsrsrs, se algum puder me ajudar um abraço.

Segue abaixo o meu bean:

public String visualizar(Objeto1 o){
    modeVisualizar = true;
    modeEditar = false;
    o.getPersonagem(); // o personagem é do tipo Personagem e não aparece na tela de visulaização
    objetoPrincipal = o;
    // setando para que a lista apareca na tela
    listObjeto2 = o.getListObjeto2(); // list Objeto2 esta como atributo no Bean e como value na tabela, e getListObjeto2 esta pegando a entidade relacionada ao objetoPrincipal que tem a notação (OneToMany)

    return "cadastroObjetoPrincipal";
}
  • cara, vc ta trabalhando com o que? jsf? o objeto ta em qual escopo de requisição?

    _ssh   08 de ago de 2013
  • fica dificil de ajudar, se nao souber que voce ta fazendo.. mas de duas uma, ou 'e na composicao do seu objeto ou 'e na sua filtragem...

    Alexandreq   09 de ago de 2013
  • Valeu pessoal, descobri como fazer, deu um get.personagem().GetID(), agora esta aparecendo na tela normalmente.

    Anderson Piotto K10   09 de ago de 2013
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags jsf jpa session java java-ee eclipse ou faça a sua própria pergunta.