tenho um formulário feito com visual web no netbeans… tenho um bean com um de seus atributos um int com seu get / set
public int getCnpj() {
return Cnpj;
}
public void setCnpj(int Cnpj) {
this.Cnpj = Cnpj;
}
no form quando clico no botao o evento instancia uma referencia a classe e tenta passar o conteudo do textbox como argumento para o set de um atributo da classe, só que quando passo todos os atributos que não sejam int tudo bem … funciona, mas quando tento passar para int dá um erro…
tentei um cast do textbox para string e esse para int … mas nada
objFornecedor.setCnpj(Integer.parseInt((String)this.txtCnpj.getText()));
O erro é o seguinte :
HTTP Status 500 -
type Status report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
Apache Tomcat/5.5.17
e no log to tomcat o erro é o seguinte:
javax.faces.el.MethodNotFoundException: txtCnpj_processValueChange: appproject.Fornecedor.txtCnpj_processValueChange(javax.faces.event.ValueChangeEvent)