在xhtml页面中获取FacesContext

时间:2014-11-26 09:12:51

标签: jsf jsf-2

我在FacesContext中设置了一条消息,如下所示

FacesContext facesContext = phaseEvent.getFacesContext();
facesContext.addMessage("lynasTest", ExceptionConverter.getFacesMessage(facesContext, cee, false));

现在在xhml页面中我想看到这条消息。我试过了

<h:message for="lynasTest" />
<h:messages for="lynasTest" globalOnly="true" warnClass="color:orange" />
#{lynasTest}

它没有显示我的信息。 如何解决这个问题??

1 个答案:

答案 0 :(得分:0)

我需要添加一个h:输入字段

<h:inputText id="errorMessage" style="display: none"/>
<h:message  for="errorMessage"/>