Olá pessoal!
Estou com uma dúvida: Ao tentar acessar uma página JSF que criei dava NullPointer. Ai fui no ManagedBean e consegui arrumar o que estava de errado, porém arrumei no chute e não sei o que aconteceu. Alguém poderia me explicar, por favor?
Segue código que não funcionou:
[code]public class DestinosBean {
private Destinos vDestino;
public DestinosBean(){
this.vDestino=new Destinos();
}
public String salvarDestinos(ActionEvent event){
try{
DestinosService dest= new DestinosService();
dest.salvarDestino(vDestino);
}
catch(Exception e){
e.printStackTrace();
}
return "";
}[/code]
Ai eu removi o “this” no construtor e funcionou. O código que funcionou está assim:
[code]public class DestinosBean {
private Destinos vDestino;
public DestinosBean(){
vDestino=new Destinos();
}
public String salvarDestinos(ActionEvent event){
try{
DestinosService dest= new DestinosService();
dest.salvarDestino(vDestino);
}
catch(Exception e){
e.printStackTrace();
}
return "";
}
[/code]
Obrigado!