oie a todos, sou iniciante, e tá acontecendo o seguinte comigo.
tenho um metodo que pode setar algumas mensagens, porém pode ocorrer de entrar de novo nesse método e as mensagens ficam duplicadas. Estou precisando arrumar um jeito de limpar o FacesMessages assim que entro no metodo.
Estou fazendo o seguinte:
@In(create = true, required = false)
private FacesMessages facesMessages;
no metodo
facesMessages.getCurrentGlobalMessages().clear();
facesMessages.getCurrentMessages().clear();
facesMessages.clear();
já coloquei todo o tipo de limpar que eu sei, porem continua exibindo a msg duplicada.
Alguma ideia?
obrigada