Rumah pembangunan bahagian belakang tutorial php 在PHP上显示JFreechart画的统计图方法_PHP教程

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

Jul 13, 2016 am 10:25 AM
jfreechart Carta statistik

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

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

解决的思路:

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

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

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画的统计图方法_PHP教程


实现导入JSP的JS源码
复制代码 代码如下:

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/825020.htmlTechArticle如何在PHP上显示JFreechart?可能大部分都遇到这种情况,在JSP上的servlet能完全的显示出JFreechart画的统计图,但是和其他语言混合运用就不能显...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Antara muka ECharts dan Java: Cara melaksanakan carta statistik dengan cepat seperti carta garis, carta bar, carta pai, dsb. Antara muka ECharts dan Java: Cara melaksanakan carta statistik dengan cepat seperti carta garis, carta bar, carta pai, dsb. Dec 17, 2023 pm 10:37 PM

Antara muka ECharts dan Java: Bagaimana untuk melaksanakan carta statistik dengan cepat seperti carta garis, carta bar dan carta pai, yang memerlukan contoh kod khusus Dengan kemunculan era Internet, analisis data menjadi semakin penting. Carta statistik ialah kaedah paparan yang sangat intuitif dan berkuasa Carta boleh memaparkan data dengan lebih jelas, membolehkan orang ramai memahami konotasi dan corak data. Dalam pembangunan Java, kita boleh menggunakan antara muka ECharts dan Java untuk memaparkan pelbagai carta statistik dengan cepat. ECharts ialah perisian yang dibangunkan oleh Baidu

Cara menggunakan tatasusunan PHP untuk menjana dan memaparkan carta dan graf statistik Cara menggunakan tatasusunan PHP untuk menjana dan memaparkan carta dan graf statistik Jul 15, 2023 pm 12:24 PM

Cara menggunakan tatasusunan PHP untuk menjana dan memaparkan carta dan graf statistik PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas dengan keupayaan pemprosesan data dan penjanaan grafik. Dalam pembangunan web, kita selalunya perlu memaparkan carta dan graf statistik data Melalui tatasusunan PHP, kita boleh melaksanakan fungsi ini dengan mudah. Artikel ini akan memperkenalkan cara menggunakan tatasusunan PHP untuk menjana dan memaparkan carta dan graf statistik, serta menyediakan contoh kod yang berkaitan. Memperkenalkan fail perpustakaan yang diperlukan dan helaian gaya Sebelum bermula, kita perlu memperkenalkan beberapa fail perpustakaan yang diperlukan ke dalam fail PHP

ECharts dan Antara Muka Java: Panduan Bermula untuk Melaksanakan Pelbagai Jenis Carta Statistik ECharts dan Antara Muka Java: Panduan Bermula untuk Melaksanakan Pelbagai Jenis Carta Statistik Dec 17, 2023 pm 12:30 PM

ECharts dan Antara Muka Java: Panduan Bermula untuk Melaksanakan Pelbagai Jenis Carta Statistik Pengenalan: Dengan aplikasi visualisasi data yang meluas dalam pelbagai industri dan bidang, pelbagai perpustakaan carta juga telah berkembang pesat. ECharts ialah perpustakaan visualisasi sumber terbuka yang kuat yang dibangunkan dan diselenggara oleh Baidu Ia mempunyai jenis carta yang kaya dan keupayaan penyesuaian yang fleksibel. Artikel ini akan memperkenalkan cara menggunakan ECharts melalui antara muka Java untuk melaksanakan pelbagai jenis carta statistik. Persediaan Sebelum memulakan, kita perlu memastikan bahawa persekitaran pembangunan Java telah dipasang.

Cara menggunakan antara muka ECharts dan php untuk menjana carta statistik Cara menggunakan antara muka ECharts dan php untuk menjana carta statistik Dec 18, 2023 pm 01:47 PM

Cara menggunakan antara muka ECharts dan PHP untuk menjana carta statistik Pengenalan: Dalam pembangunan aplikasi web moden, visualisasi data ialah pautan yang sangat penting, yang boleh membantu kami memaparkan dan menganalisis data secara intuitif. ECharts ialah perpustakaan carta JavaScript sumber terbuka yang berkuasa Ia menyediakan pelbagai jenis carta dan fungsi interaktif yang kaya, dan boleh menjana pelbagai carta statistik dengan mudah. Artikel ini akan memperkenalkan cara menggunakan antara muka ECharts dan PHP untuk menjana carta statistik, dan memberikan contoh kod khusus. 1. Gambaran keseluruhan ECha

Bagaimana untuk menggabungkan antara muka ECharts dan php untuk merealisasikan kemas kini dinamik carta statistik Bagaimana untuk menggabungkan antara muka ECharts dan php untuk merealisasikan kemas kini dinamik carta statistik Dec 17, 2023 pm 03:47 PM

Cara menggabungkan antara muka ECharts dan PHP untuk melaksanakan kemas kini dinamik carta statistik Pengenalan: Visualisasi data memainkan peranan penting dalam aplikasi moden. ECharts ialah perpustakaan carta JavaScript yang sangat baik yang boleh membantu kami mencipta pelbagai jenis carta statistik dengan mudah. PHP ialah bahasa skrip yang digunakan secara meluas dalam pembangunan sisi pelayan. Dengan menggabungkan antara muka ECharts dan PHP, kami boleh merealisasikan pengemaskinian dinamik carta statistik, supaya carta boleh dikemas kini secara automatik mengikut perubahan dalam data masa nyata. Buku

Cara menggunakan pemalam dan contoh carta statistik Vue Cara menggunakan pemalam dan contoh carta statistik Vue Aug 25, 2023 pm 03:19 PM

Cara menggunakan pemalam dan contoh carta statistik Vue Pengenalan: Apabila membangunkan aplikasi web, carta statistik ialah alat visualisasi data yang sangat berguna. Vue.js ialah rangka kerja JavaScript popular yang menyediakan banyak pemalam dan alatan yang mudah untuk mencipta carta statistik interaktif. Artikel ini akan memperkenalkan cara menggunakan pemalam carta statistik menggunakan Vue.js dan memberikan beberapa contoh kod. 1. Pasang pemalam carta statistik Vue Sebelum memulakan, kita perlu memastikan bahawa Vue.js telah dipasang. Kemudian kita boleh buat

Bagaimana untuk menggabungkan antara muka ECharts dan php untuk merealisasikan paparan data dinamik carta statistik Bagaimana untuk menggabungkan antara muka ECharts dan php untuk merealisasikan paparan data dinamik carta statistik Dec 17, 2023 pm 10:40 PM

Pengenalan kepada cara menggabungkan antara muka ECharts dan PHP untuk merealisasikan paparan data dinamik carta statistik: Dengan perkembangan teknologi Internet, visualisasi data memainkan peranan penting dalam pelbagai bidang. ECharts ialah perpustakaan visualisasi data yang berkuasa yang boleh membantu kami membuat pelbagai jenis carta dengan cepat. PHP ialah bahasa skrip sebelah pelayan yang popular yang boleh digunakan untuk mengendalikan permintaan data dan membina antara muka. Menggabungkan antara muka ECharts dan PHP, kami boleh merealisasikan paparan data dinamik carta statistik dan melaksanakan carta dengan mudah.

Cara menggunakan antara muka ECharts dan php untuk menjana carta statistik dengan label dan legenda Cara menggunakan antara muka ECharts dan php untuk menjana carta statistik dengan label dan legenda Dec 18, 2023 pm 04:09 PM

Cara menggunakan antara muka ECharts dan PHP untuk menjana carta statistik dengan label dan legenda Dengan perkembangan teknologi Internet, visualisasi data telah menjadi tugas yang semakin penting. Sebagai kaedah paparan yang intuitif dan mudah difahami, carta statistik digunakan secara meluas dalam analisis data dan sokongan keputusan. Sebagai perpustakaan carta sumber terbuka yang sangat baik, ECharts menyediakan pelbagai jenis carta visualisasi data dan fungsi yang berkuasa, dan telah menjadi pilihan pertama banyak pembangun dan penganalisis data. Artikel ini akan memperkenalkan cara menggunakan ECharts dan antara muka php

See all articles