0
是否有可能所有的樹節點在開始時默認都是可擴展的?因爲當我單擊展開圖標時我會帶數據。如何使JSF Primefaces樹可擴展
FiderRepository fiderRepository = ConversationManager
.getInstance().applicationContext
.getBean(FiderRepository.class);
FiderUtil fiderUtil=(FiderUtil) event.getTreeNode().getData();
if(fiderUtil.getId()!=null){
Integer parentId = fiderUtil.getId();
SearchParameters parameters=new SearchParameters();
parameters.setNamedQuery("Fider.findChildren");
parameters.addNamedQueryParameter("parentId", parentId);
if(parentId!=null){
List<Fider> fiderler = fiderRepository.find(parameters);
for (Fider fider : fiderler) {
TreeNode node=new DefaultTreeNode();
node=new DefaultTreeNode(new FiderUtil(fider.getAdi(),fider.getId()), event.getTreeNode());
}
}}
這是我的onNodeExpand
方法。
是的,你是正確的,但@vinay它不工作 – AknKplnoglu 2014-09-23 10:42:04
能否請您與您現有的代碼 – vinay 2014-09-23 14:49:27
更新問題也請格式化代碼,因爲它會更容易閱讀。現在對於其他人來說,很難理解這個問題。 – vinay 2014-09-23 15:02:16