Някой знае ли добър API за диаграма за уеб приложение в Java? Този въпрос може да бъде зададен по-рано. Какво търся, където мога да предложа различни опции за диаграма на потребителя за отчети и след това те могат да използват всяка диаграма, която искат?
Графики за уеб приложение
Отговори (3)
amcharts
добър е, но не е безплатен и използва Flash.
JFreeChart
е свободен.
API на Google Charts
API на google charts е доста добър (повече информация тук.) Също така JFreeChart, ако предпочитате да го направите на вашия сървър.
Мисля, че API на Google изглежда страхотно, но какво ще кажете за SSL предупрежденията? Ако моите потребители използват SSL срещу моите сървъри, тогава извличането на изображение от http(s)://chart.apis.google.com...
ще генерира SSL предупреждение, което изглежда непрофесионално.
Има ли някакъв начин да се преодолее това? Един от начините, които мога да си представя, е да извлека изображението от страна на сървъра и да го изпратя към браузъра. Браузърът ще има етикет за изображение като:
<img src="myownserver.com/chart?somedescriptive=parameters.../>
И когато получа тази заявка на моя сървър, генерирах извикване към API на Google, получавах изображението и след това го предавах поточно, сякаш беше мой собствен файл.
Но има ли друг начин за избягване на SSL предупреждения?