Jsf2 xhtmlファイルに複数のタグを含めることはできますか?
その場合、関連するリスナーはどのような順序で呼び出されますか?
Mojarra 2.1.1 / Apache Tomcat 7.0.22 / PrimeFaces 3.4
はい<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>
イベントタイプの詳細については、この投稿をご覧ください。