在PHP上显示JFreechart画的统计图方法
如何在PHP上显示JFreechart?可能大部分都遇到这种情况,在JSP上的servlet能完全的显示出JFreechart画的统计图,但是和其他语言混合运用就不能显示了
我现在也遇到这个问题,想了半个小时终于弄明白了,实现的过程还是很简单的。(个人经验总结而已)
解决的思路:
1.先将JFreechart生成的图片保存在web 服务器上。
2.然后在JSP上用标签显示
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;
%>

实现导入JSP的JS源码
复制代码 代码如下:
extjs.chart.chart3D = function(nodeid,id){
var panel = new Ext.Panel({
border:false,
fitToFrame: true,//很简单的就一个Html标签
html: ''
});
return panel;
}

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

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. 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. 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 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 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

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

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 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
