Ola pessoal,
Não sei se Isso pode ser ou não um Bug, já que não achei mais ninguem reclamando, mas…
Tenho um rich:editor, mas utilizo o layout básico. Infelizmente não consigo capturar as mudanças inseridas pelo usuário, na hora de dar o update no banco, a string passada é a original que veio do banco.
Pagina:
Codigo (relevante):
public void doUpdateDiag(){
this.diagEdit = true;
}
public String updateClientInfo(ActionEvent ev){
String ret = “error”;
Integer iStatus = Integer.parseInt(this.selStatus);
if((this.selClient != null && !this.selClient.startsWith(“Selecione”)) &&
(this.selMounth != null && !this.selMounth.startsWith(“Selecione”))){
if(this.control.updateClientInfo(this.selDate, this.selCodClient,
iStatus, this.clientInfo.getDiag(), this.clientInfo.getPlan())){
ret = “ok”;
}
}
this.doClientInfo();
this.diagEdit = false;
return ret;
}
Não há como disparar o primeiro método. No debuag do segundo a string passada é a original.
Se puderem me ajudar