我是PrimeFaces的新手。我想寻找可以指导如何在新数据插入数据库时制作简单实时饼图的示例或教程。
例如,当数据插入数据库时,饼图将从数据库中获取值,并将反映在饼图上。
我从这个primeface网站获得了样本,但该样本没有数据库值。 PrimeFaces simple live chart
我正在使用PrimeFaces,jsf2.2,spring-hibernate&我的小项目的mysql。 任何人都可以帮助我在哪里可以获得任何样本或教程可以参考? 提前致谢Snip the sample chart from primefaces.org
答案 0 :(得分:0)
这真的很模糊,但你可以编写一个方法来获取值(例如db的数量总和或计数)。然后在bean中就像示例一样,只有前两个值会改变。
public PieChartModel getLivePieModel() {
int random1 = abstractFacade.countCandidate(candidate1); // Method to get data from db
int random2 = abstractFacade.countCandidate(candidate2); // Method to get data from db
livePieModel.getData().put("Candidate 1", random1);
livePieModel.getData().put("Candidate 2", random2);
livePieModel.setTitle("Votes");
livePieModel.setLegendPosition("ne");
return livePieModel;
}
xhtml将与演示
保持一致