当新数据插入数据库

时间:2017-08-03 04:06:03

标签: primefaces jsf-2

我是PrimeFaces的新手。我想寻找可以指导如何在新数据插入数据库时​​制作简单实时饼图的示例或教程。

例如,当数据插入数据库时​​,饼图将从数据库中获取值,并将反映在饼图上。

我从这个primeface网站获得了样本,但该样本没有数据库值。 PrimeFaces simple live chart

我正在使用PrimeFaces,jsf2.2,spring-hibernate&我的小项目的mysql。 任何人都可以帮助我在哪里可以获得任何样本或教程可以参考? 提前致谢Snip the sample chart from primefaces.org

1 个答案:

答案 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将与演示

保持一致