Вопрос

Как я могу рисовать динамические графики на веб-страницах в JSF?Люди предложили Google Chart Api

Мне нужно что-то, что может работать офлайн

Это было полезно?

Решение 2

Привет, порывшись в сети, я нашел ответ на свой вопрос.В Apache myFaces есть компонент tr:chart, который решает мою проблему :)

Другие советы

PrimeFaces имеют замечательные компоненты графа.Вы можете дать им попробовать.

Эксадель Фиджи также имеет хорошие графовые компоненты.

MyFaces Тринидад также вариант (как указано в ОП)

если вы используете JSF 2, вы можете посмотреть проект float4jsf2.Это компонент JSF2 для рисования диаграмм, он использует библиотеку javascript flot.

Мы столкнулись с той же проблемой и в итоге использовали JQPlot.Он обширен, основан на JQuery и пока работает хорошо.

http://www.jqplot.com/

как насчет нового Canvas API?Возможно, это слишком передовая технология, чтобы на нее можно было рассчитывать, но она функциональна в Chrome и Firefox и, похоже, имеет большой потенциал.Его API напоминает Quartz/OpenGL (но намного проще), что делает программное рисование довольно простым.

Richfaces предоставляет компонент для рисования 2D-графики.http://livedemo.exadel.com/richfaces-demo/richfaces/paint2D.jsf

Существует оболочка Highcharts:

демо здесь: http://showcase-jsfcharts.rhcloud.com/

Я использовал jfreechart для рисования 3D- и 2D-диаграмм во время выполнения.Я использую этот график в своем PDF-файле в качестве отчета.Я предложу вам использовать этот API JFreeChart, я приложил для вас ссылку, пожалуйста, проверьте его, нажмите здесь:

Вторая ссылка представляет собой пример страницы JSP с графиком.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top