需要显示错误消息,但随着表单更新,它不会显示

时间:2017-01-11 16:18:41

标签: jsf primefaces

我试图在单击命令按钮时显示错误消息:在获取LazyDataModel内的load()方法中的行计数时发生异常时抛出错误。我是使用primefaces 4.0版本

我在补丁bean中添加了一条错误消息 public void showup(){

    if(flag){
         addMessage(MessageBundleEnum.BUSINESSLOGIC.getMessage("error158"));

         RequestContext.getCurrentInstance().update("mainForm:messages");
    }

和命令按钮看起来像:我的命令按钮看起来像

        <p:outputPanel id="findCriteriaButtonGroup" layout="block" styleClass="buttonGroup">
            <p:commandButton id="criteria_find" icon="ui-icon-search" accesskey="F" action="#{backingBean.findCriteria}" update="@form" value="#{msg.button_FIND}" oncomplete="typeof resultsTable !== 'undefined' &amp;&amp; resultsTable.getPaginator().setPage(0,true)" />

         </p:outputPanel>
    </ui:composition>

我可以看到错误消息正在添加到消息中,但随着表单的更新,我的错误消息正在消失,我该如何处理?

0 个答案:

没有答案