ActionListener调用的FacesMessage没有显示在JSF2.0中

时间:2013-05-22 08:28:47

标签: jsf-2 primefaces

我的bean里面有一些FacesMessage。我注意到actionListener调用的所有内容都没有显示出来。

我的form包含多个与FacesMessage关联的字段。最后,它有一个提交按钮,下面有actionListener -

<p:commandButton style="margin-top: 20px;" value="#{msg.submit}" update=":message" actionListener="#{agent.run()}" action="#{agent.showResults()}"/>

p:growlcommon_template.xhtml页面内声明,如下所示 -

<p:growl id="message" showDetail="true" life="3000" />

除了上面FacesMessage调用的p:commandButton外,我得到了所有actionListener

我在我的Ubuntu 10.04 LTS机器上使用PrimeFaces 3.5和GlassFish 3.1.2。

目标

使用{{1}},我正在进行一些I / O操作(耗时的操作)。基于这些操作,我只想通知用户有关成功/失败的信息。

任何替代或修复/黑客?

0 个答案:

没有答案