2

我可以在 Jsf2 xhtml 文件中有多个标签吗?

在这种情况下,关联的侦听器将以什么顺序被调用?

Mojarra 2.1.1 / Apache Tomcat 7.0.22 / PrimeFaces 3.4

4

1 回答 1

5

<f:event>是的,您可以在 xhtml 页面中有多个标签。执行顺序实际上取决于type您在标签中定义的事件。请在此处<f:event>查看更多类型。所以,到目前为止,如果您有多个事件,我已经处理过按顺序呈现的事件type=preRenderView

前任:

 <f:event listener="#{bean.method1}" type="preRenderView"> // executes first

 <f:event listener="#{bean.method2}" type="preRenderView"> // execues after above tag

标签中type的属性还有其他事件。<f:event>阅读这篇文章以了解有关事件类型的更多信息:

于 2013-03-04T07:06:59.240 回答