Estou instaciando um objeto do tipo model (onde esta minhas Strings), na minha classe ManagedBean:
private CotacaoModel model = null;
criei os get e set desse objeto para a pagina poder acessar, porém toda vez que chama meu metodo de pesquisa (dentro dele instacio o objeto…model = new CotacaoModal()) e quando clico no botao ele aponta que o objeto esta retornando nulo! E quando instacio direto :
private CotacaoModel model = new CotacaoModel();
ele automaticamente esta setando como 0!
e da o seguinte erro:
javax.servlet.ServletException: /cotacaoAndamento.jsp(39,5) '#{andamento.model.fornecedor}' Target Unreachable, 'model' returned null
O bean esta configurao no faces-config.xml já conferi
Quando chamo o metodo que deveria pegar as variaveis:
publicvoidpesquisar(){model=newCotacaoModel();pedidoDao=newCotacaoAdamentoDAO();informacoes=pedidoDao.pesquisaDao();}//esses "informações" é uma lista que ira popular o meu datatable
E o metodo que ira pesquisar na minha lista (ele esta na classe DAo porq estou fazendo uma simulação sem usar o banco, apenas para treinar com estruturas )
Mesmo informando os valores ele sempre retorna o erro:
'#{andamento.model.fornecedor}' Target Unreachable, 'model' returned null
O que esta errado?
drsmachado
Só isso?
rapha.java
Como assim só isso ?
Basicamente ele não esta instaciando a String, porq isto eu não sei !
drsmachado
Você postou apenas trechos de códigos.
Exatamente os trechos que já havia mencionado.
Sem conhecer todo o contexto, não temos como saber onde e por que o erro está ocorrendo.
Nem mesmo a jsp/xhtml você postou.
Mas beleza, quem sabe alguém que possua uma bola de cristal te auxilie.