eu estou tentando imprimir na tela uma String do meu managedBean, mas porém eu gostaria de faze-lo usando o FacesMessage ou FacesContext, alguém sabe como posso fazer?
packagebr.salesianos.teste;importjavax.faces.bean.ManagedBean;@ManagedBeanpublicclassImprimir{Strings="mensagem de teste";//FacesContextouFacesMessage//gettereseterseprecisar}
FacesContext context = FacesContext.getCurrentInstance();
FacesMessage facesMessage = new FacesMessage(
"Favor preencher todos os campos!");
context.addMessage(null, facesMessage);
.XHTML
F
fabiobh
vou testar e depois falo, vlw
F
fabiobh
Funcionou, mas não exatamente como eu queria, eu queria que a mensagem ja aparecesse na hora que a pagina fosse chamada pela primeira vez, porém a mensagem so aparece se eu chamar algum metodo, minha pagina.xhtml e meu managedBean estão ai embaixo
é possivel exibir essa mensagem assim que a pagina for chamada pela primeira vez?
@ManagedBeanpublicclassManagedMensagem{publicvoidgravar(){FacesContextcontext=FacesContext.getCurrentInstance();FacesMessagefacesMessage=newFacesMessage("Favor preencher todos os campos!");context.addMessage(null,facesMessage);}}