tabから特定のデータが選択されるたびに、対応するデータをBeanにフェッチする必要がありtabviewます。このために私はで使用しようとしていますf:eventがpreRenderComponent、それは望ましいことには役立ちません。
タブビューで特定のタブが選択されている場合、タブに対応するリスナーを実行するにはどうすればよいですか。
<p:tabView dynamic="true" cache="false">
<p:tab title="People I'm following" >
<f:event type="preRenderComponent" listener="#{listRetriever.retrieveFollowies()}"/>
<ui:repeat value="#{listRetriever.list}" var="person">
#{person}<br/>
</ui:repeat>
</p:tab>
<p:tab title="People following me" >
<f:event type="preRenderComponent" listener="#{listRetriever.retrieveFollowers()}"/>
<ui:repeat value="#{listRetriever.list}" var="person">
#{person}<br/>
</ui:repeat>
</p:tab>
</p:tabView>