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