2011-10-08 7 views
0

저는 이것이 JSF를 처음 사용하기 때문에 이것이 내 첫번째 프로젝트입니다. 내 IDE가, 인 Mojarra 2.1.1 넷빈즈 7.0.1 내가 (예 : p 용 : 버튼) 프라임에서 다른 faclets을 사용하여 관리하는 동안 나는 http://www.primefaces.org/showcase/ui/tree.jsf 를 통해 나무의 예를 사용 2.2.1primefaces 트리를 볼 수 없습니다.

primefaces 트리입니다 나를 위해 일하지 않는 것 (빈 화면) 누군가 내가 뭘 잘못했는지 설명해 주실 수 있습니까?

감사

<?xml version='1.0' encoding='UTF-8' ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:p="http://primefaces.prime.com.tr/ui" 
    xmlns:h="http://java.sun.com/jsf/html" 
    xmlns:f="http://java.sun.com/jsf/core"> 
<f:view contentType="text/html"> 
<h:head> 
    <title>Facelet Title</title> 
</h:head> 
<h:body> 
    <h:form> 
     <p:tree value="#{treeBean.root}" var="node"> 
      <p:treeNode> 
       <h:outputText value="#{node}" /> 
      </p:treeNode> 
     </p:tree> 
    </h:form> 
</h:body> 
</f:view> 

package org.primefaces.examples.view; 

import javax.faces.bean.SessionScoped; 
import org.primefaces.model.TreeNode; 
import org.primefaces.model.DefaultTreeNode; 


public class TreeBean { 

private TreeNode root; 

public TreeBean() { 
    root = new DefaultTreeNode("Root", null); 
    TreeNode node0 = new DefaultTreeNode("Node 0", root); 
    TreeNode node1 = new DefaultTreeNode("Node 1", root); 
    TreeNode node2 = new DefaultTreeNode("Node 2", root); 

    TreeNode node00 = new DefaultTreeNode("Node 0.0", node0); 
    TreeNode node01 = new DefaultTreeNode("Node 0.1", node0); 

    TreeNode node10 = new DefaultTreeNode("Node 1.0", node1); 
    TreeNode node11 = new DefaultTreeNode("Node 1.1", node1); 

    TreeNode node000 = new DefaultTreeNode("Node 0.0.0", node00); 
    TreeNode node001 = new DefaultTreeNode("Node 0.0.1", node00); 
    TreeNode node010 = new DefaultTreeNode("Node 0.1.0", node01); 

    TreeNode node100 = new DefaultTreeNode("Node 1.0.0", node10); 
} 

public TreeNode getRoot() { 
    return root; 
} 

은}

답변

1

난 당신이 TreeBean 클래스에 @ManagedBean 주석이 없기 때문에 그것은 생각

관련 문제