pessoal eu tenho uma pagina com uma tree do primeFaces
<p:tree value="#{indexBean.root}" var="node"
nodeSelectListener="#{testeBean.nodeSelected}"
selectionMode="single"
update="detail">
<p:treeNode>
<h:link outcome="fraimePrincipal" rendered="true" target="miolo">
<h:outputText value="#{node}"/>
</h:link>
</p:treeNode>
meu testeBean
private Briefing briefing;
public void nodeSelected(NodeSelectEvent event) {
TreeNode node = event.getTreeNode();
ShowDataTreeNode show = (ShowDataTreeNode) node.getData();
Object obj = show.getObjeto();
if(obj instanceof Briefing)
this.briefing = (Briefing)obj;
}
public Briefing getBriefing() {
return briefing;
}
public void setBriefing(Briefing briefing) {
this.briefing = briefing;
}
pagina de exibicao (fraimePrincipal)
<h:body>
<h:form>
<h:outputText value="aki #{testeBean.briefing.id} !!!"/>
</h:form>
</h:body>
quando eu clico no nó da arvore ele primeiro vai no getBriefing() e depois no nodeSelected(NodeSelectEvent event) ! como eu faco para ele executar primeiro o evento e depois o get ?