2016-03-17 37 views
-1

根据用户输入,我必须调用Web服务。数据将显示在树形表中。 问题是我的树表似乎只改变了@PostConstruct方法。 我有一个方法@PostConstruct init()其中我放置根和硬编码的第一行。 在另一种方法(从接口调用)中,我调用Web服务并完成树,但p:treeTable仅包含硬编码值。p:treeTable创建/更新问题

+0

为什么-1?如果这是一个愚蠢的问题,请告诉我答案,但 – UnguruBulan

+0

悬停在downvote上,看到额外的'旗帜'。关于代码不工作的问题应包括代码... StackOverflow'基本'准则http://stackoverflow.com/help/on-topic。我们**不是**千里眼 – Kukeltje

+0

这不关我的代码。我只想现在如何更新没有PostConstruct的treeTable – UnguruBulan

回答

0

我解决了它。 我的托管bean是@ViewScoped。而且我的TreeNode根目录不是静态的,所以每次我向我的页面发出请求时,树就会重新初始化。

使我的托管bean @SessionScoped,或我的TreeNode静态,做的工作