2015-06-10 28 views
0

I'm和在我的XHTML文件有一个问题:ICEfaces的消息不表示使用ICEfaces的1.8.2

<ice:messages showSummary="true" showDetail="false" globalOnly="true" /> 

该代码在动作控制器:

FacesContext context = FacesContext.getCurrentInstance(); 
     FacesMessage message = new FacesMessage(); 
     message.setSeverity(FacesMessage.SEVERITY_ERROR); 
     message.setSummary("Error..."); 
     message.setDetail("Error..."); 
     context.addMessage("",message); 
    ... 
    return SEARCH_FORM; 

从来就也尝试context.addMessage(null,message)但它不起作用。使用ice:messages组件的正确方式是什么?

回答

0

解决,我会回答我的问题,所以也许它可以帮助其他有同样的问题...

context.addMessage(null, message); 
return null; // instead of return SEARCH_FORM 

希望it's有帮助!