Heim php教程 php手册 在PHP上显示JFreechart画的统计图方法

在PHP上显示JFreechart画的统计图方法

Jun 13, 2016 am 09:31 AM
jfreechart 统计图

如何在PHP上显示JFreechart?可能大部分都遇到这种情况,在JSP上的servlet能完全的显示出JFreechart画的统计图,但是和其他语言混合运用就不能显示了

我现在也遇到这个问题,想了半个小时终于弄明白了,实现的过程还是很简单的。(个人经验总结而已)

解决的思路:

1.先将JFreechart生成的图片保存在web 服务器上。

2.然后在JSP上用在PHP上显示JFreechart画的统计图方法标签显示

3.通过JS将JSP导入PHP页面

这样就实现了。

部分getColumnChart.jsp源码:

复制代码 代码如下:


String startTime = request.getParameter("startTime");
String endTime = request.getParameter("endTime");
String filter = request.getParameter("filter");
Charts charts = new Charts();
String start = startTime == null ? "2013-05-12" : startTime;
String end = endTime == null ? "2013-11-01" : endTime;
String filters = filter == null ? "eventtype" : filter;
JFreeChart chart = charts
.getPieChart(startTime, endTime, filter);//开始时间、结束时间、filter
String filename = ServletUtilities.saveChartAsJPEG(chart, 800, 400,
null, session);
FileOutputStream fos_jpg = null;
File file = new File(application.getRealPath("")+"/charts");
String path =request.getContextPath()+"/charts/NoData.jpg";
try {
file.mkdirs();
fos_jpg = new FileOutputStream(file.getPath()+"/"+filename);
ChartUtilities.writeChartAsJPEG(fos_jpg, 1.0f, chart, 800, 400,
null);
} catch (Exception e) {
} finally {
try {
fos_jpg.close();
} catch (Exception e) {
}
}
path = request.getContextPath()+"/charts/"+filename;
%>


在PHP上显示JFreechart画的统计图方法


实现导入JSP的JS源码

复制代码 代码如下:


extjs.chart.chart3D = function(nodeid,id){
var panel = new Ext.Panel({
border:false,
fitToFrame: true,//很简单的就一个Html标签
html: ''
});
return panel;
}

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

ECharts und Java-Schnittstelle: So implementieren Sie schnell statistische Diagramme wie Liniendiagramme, Balkendiagramme, Kreisdiagramme usw. ECharts und Java-Schnittstelle: So implementieren Sie schnell statistische Diagramme wie Liniendiagramme, Balkendiagramme, Kreisdiagramme usw. Dec 17, 2023 pm 10:37 PM

ECharts und Java-Schnittstelle: So implementieren Sie schnell statistische Diagramme wie Liniendiagramme, Balkendiagramme und Kreisdiagramme, die spezifische Codebeispiele erfordern. Mit dem Aufkommen des Internetzeitalters ist die Datenanalyse immer wichtiger geworden. Statistische Diagramme sind eine sehr intuitive und leistungsstarke Anzeigemethode. Diagramme können Daten klarer darstellen und es den Menschen ermöglichen, die Bedeutung und Muster der Daten besser zu verstehen. In der Java-Entwicklung können wir ECharts und Java-Schnittstellen verwenden, um verschiedene statistische Diagramme schnell anzuzeigen. ECharts ist eine von Baidu entwickelte Software

So verwenden Sie PHP-Arrays zum Generieren und Anzeigen von Diagrammen und statistischen Grafiken So verwenden Sie PHP-Arrays zum Generieren und Anzeigen von Diagrammen und statistischen Grafiken Jul 15, 2023 pm 12:24 PM

So verwenden Sie PHP-Arrays zum Generieren und Anzeigen von Diagrammen und statistischen Grafiken. PHP ist eine weit verbreitete serverseitige Skriptsprache mit leistungsstarken Datenverarbeitungs- und Grafikgenerierungsfunktionen. In der Webentwicklung müssen wir häufig Diagramme und statistische Diagramme von Daten anzeigen. Mithilfe von PHP-Arrays können wir diese Funktionen problemlos implementieren. In diesem Artikel wird die Verwendung von PHP-Arrays zum Generieren und Anzeigen von Diagrammen und statistischen Grafiken vorgestellt und relevante Codebeispiele bereitgestellt. Einführung der notwendigen Bibliotheksdateien und Stylesheets Bevor wir beginnen, müssen wir einige notwendige Bibliotheksdateien in die PHP-Datei einführen

ECharts und Java-Schnittstelle: Ein Leitfaden für die ersten Schritte zur Implementierung verschiedener Arten statistischer Diagramme ECharts und Java-Schnittstelle: Ein Leitfaden für die ersten Schritte zur Implementierung verschiedener Arten statistischer Diagramme Dec 17, 2023 pm 12:30 PM

ECharts und Java-Schnittstelle: Ein Leitfaden für die ersten Schritte zur Implementierung verschiedener Arten statistischer Diagramme. Einführung: Mit der weit verbreiteten Anwendung der Datenvisualisierung in verschiedenen Branchen und Bereichen haben sich auch verschiedene Diagrammbibliotheken schnell entwickelt. ECharts ist eine leistungsstarke Open-Source-Visualisierungsbibliothek, die von Baidu entwickelt und verwaltet wird. Sie verfügt über umfangreiche Diagrammtypen und flexible Anpassungsmöglichkeiten. In diesem Artikel wird erläutert, wie Sie ECharts über die Java-Schnittstelle verwenden, um verschiedene Arten von Statistikdiagrammen zu implementieren. Vorbereitung Bevor wir beginnen, müssen wir sicherstellen, dass die Java-Entwicklungsumgebung installiert wurde.

So verwenden Sie ECharts und die PHP-Schnittstelle zum Erstellen statistischer Diagramme So verwenden Sie ECharts und die PHP-Schnittstelle zum Erstellen statistischer Diagramme Dec 18, 2023 pm 01:47 PM

So verwenden Sie ECharts- und PHP-Schnittstellen zum Erstellen statistischer Diagramme. Einführung: In der modernen Webanwendungsentwicklung ist die Datenvisualisierung ein sehr wichtiger Link, der uns dabei helfen kann, Daten intuitiv anzuzeigen und zu analysieren. ECharts ist eine leistungsstarke Open-Source-JavaScript-Diagrammbibliothek. Sie bietet eine Vielzahl von Diagrammtypen und umfangreiche interaktive Funktionen und kann problemlos verschiedene statistische Diagramme erstellen. In diesem Artikel wird die Verwendung von ECharts und PHP-Schnittstellen zum Generieren statistischer Diagramme vorgestellt und spezifische Codebeispiele gegeben. 1. Überblick über ECha

So kombinieren Sie ECharts und die PHP-Schnittstelle, um eine dynamische Aktualisierung statistischer Diagramme zu realisieren So kombinieren Sie ECharts und die PHP-Schnittstelle, um eine dynamische Aktualisierung statistischer Diagramme zu realisieren Dec 17, 2023 pm 03:47 PM

So kombinieren Sie ECharts- und PHP-Schnittstellen, um dynamische Aktualisierungen statistischer Diagramme zu implementieren. Einführung: Datenvisualisierung spielt in modernen Anwendungen eine wichtige Rolle. ECharts ist eine hervorragende JavaScript-Diagrammbibliothek, mit der wir auf einfache Weise verschiedene Arten statistischer Diagramme erstellen können. PHP ist eine Skriptsprache, die häufig in der serverseitigen Entwicklung verwendet wird. Durch die Kombination von ECharts- und PHP-Schnittstellen können wir eine dynamische Aktualisierung statistischer Diagramme realisieren, sodass Diagramme automatisch entsprechend Änderungen in Echtzeitdaten aktualisiert werden können. Buch

Verwendung des Vue-Statistikdiagramm-Plugins und Beispiele Verwendung des Vue-Statistikdiagramm-Plugins und Beispiele Aug 25, 2023 pm 03:19 PM

So verwenden Sie das Vue-Plug-in für statistische Diagramme und Beispiele. Einführung: Bei der Entwicklung von Webanwendungen sind statistische Diagramme sehr nützliche Tools zur Datenvisualisierung. Vue.js ist ein beliebtes JavaScript-Framework, das viele praktische Plugins und Tools zum Erstellen interaktiver statistischer Diagramme bereitstellt. In diesem Artikel wird die Verwendung des Statistikdiagramm-Plug-Ins mit Vue.js vorgestellt und einige Codebeispiele bereitgestellt. 1. Installieren Sie das Vue-Statistikdiagramm-Plugin. Bevor wir beginnen, müssen wir sicherstellen, dass Vue.js installiert wurde. Dann können wir machen

So kombinieren Sie ECharts und die PHP-Schnittstelle, um eine dynamische Datenanzeige statistischer Diagramme zu realisieren So kombinieren Sie ECharts und die PHP-Schnittstelle, um eine dynamische Datenanzeige statistischer Diagramme zu realisieren Dec 17, 2023 pm 10:40 PM

Einführung in die Kombination von ECharts- und PHP-Schnittstellen zur Realisierung einer dynamischen Datenanzeige statistischer Diagramme: Mit der Entwicklung der Internettechnologie spielt die Datenvisualisierung in verschiedenen Bereichen eine wichtige Rolle. ECharts ist eine leistungsstarke Datenvisualisierungsbibliothek, die uns dabei helfen kann, schnell verschiedene Arten von Diagrammen zu erstellen. PHP ist eine beliebte serverseitige Skriptsprache, mit der Datenanfragen verarbeitet und Schnittstellen erstellt werden können. Durch die Kombination von ECharts- und PHP-Schnittstellen können wir eine dynamische Datenanzeige statistischer Diagramme realisieren und Diagramme einfach implementieren.

So verwenden Sie ECharts und die PHP-Schnittstelle, um datengesteuerte Aktualisierungen statistischer Diagramme zu implementieren So verwenden Sie ECharts und die PHP-Schnittstelle, um datengesteuerte Aktualisierungen statistischer Diagramme zu implementieren Dec 18, 2023 am 11:39 AM

So verwenden Sie ECharts- und PHP-Schnittstellen, um datengesteuerte Aktualisierungen statistischer Diagramme zu implementieren. Einführung: Bei der Entwicklung der Datenvisualisierung ist ECharts eine sehr leistungsstarke Front-End-Diagrammbibliothek, während PHP eine Programmiersprache ist, die häufig in der Back-End-Entwicklung verwendet wird. Durch die Kombination dieser beiden können wir problemlos datengesteuerte Aktualisierungen statistischer Diagramme implementieren. In diesem Artikel wird die Verwendung von ECharts und PHP-Schnittstellen zur Implementierung dynamischer Datenaktualisierungen statistischer Diagramme vorgestellt und entsprechende Codebeispiele gegeben. 1. E-Charts

See all articles