在JSF中绘制图形(图表)

时间:2010-01-11 06:31:45

标签: java jsf graph draw

如何在JSF中的网页中绘制动态图形? 人们建议使用Google Chart Api

我想要一些可以脱机工作的东西

8 个答案:

答案 0 :(得分:5)

PrimeFaces有精彩的图表组件。你可以尝试一下。

Exadel Fiji也有很好的图形组件。

MyFaces Trinidad也是一个选项(如OP所示)

答案 1 :(得分:2)

嘿,我在网上搜索后找到了问题的答案。 Apache myFaces有一个解决我问题的tr:chart组件:)

答案 2 :(得分:2)

如果您使用JSF 2,则可以查看flot4jsf2 project。这是用于绘制图表的JSF2组件,它使用javascript flot库。

答案 3 :(得分:1)

我们正在经历同样的问题并最终使用JQPlot。它是广泛的,基于JQuery,到目前为止一直很好。

http://www.jqplot.com/

答案 4 :(得分:0)

新的Canvas API怎么样?可能太过流行,不能指望它,但它在Chrome和Firefox中是有用的,并且看起来有很大的潜力。它的API提醒Quartz / OpenGL(但更简单),这使得编程绘图变得非常简单。

答案 5 :(得分:0)

Richfaces提供了绘制2D图形的组件。 http://livedemo.exadel.com/richfaces-demo/richfaces/paint2D.jsf

答案 6 :(得分:0)

我已经使用jfreechart在运行时绘制3d和2d图表。 我在我的pdf文件中使用该图表作为报告。 我建议你使用这个jfreechart api, 我已经附上了一些链接,请检查一下, 点击这里:

第二个链接是带图表的jsp页面的一个例子。

答案 7 :(得分:0)

有一个Highcharts包装器:

演示在这里:http://showcase-jsfcharts.rhcloud.com/