Primefaces Tree的导航节点 - 带按钮的单选

时间:2014-02-12 10:10:56

标签: jsf primefaces

我有两个按钮,我必须浏览树中的这些节点TreeNode。 我的想法是在每次迭代时用按钮更新用户的SelectedNode。但是更新无法正常工作,并且SelectedNode仍然是通过单击选择的一个。我该怎么做呢?

 myBean(){
 ...
 private TreeNode selectedNode;
 private TreeNode navigazione;

 //Getter and Setter
 .......


    public void navigate(){

    if(getSelectedNode!=null && getSelectedNode().getChildCount()>0){

        navigazione=getSelectedNode().getChildren().get(0);
        System.out.print(getNavigazione().getChildCount()+getNavigazione().getData().toString());
        setSelectedNode(navigazione);
    }
    return;

}

xhtml部分

 p:panel id="navTree" style="border:none; background:transparent; align:left"
 p:commandButton icon="ui-icon-arrowthick-1-n" disabled="false" ajax="true"
 actionListener="#{myBean.navigate}">/p:commandButton>

请注意,标签正确打开和关闭,而不是显示问题 谢谢!

0 个答案:

没有答案