在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;
}

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











ECharts 및 Java 인터페이스: 특정 코드 예제가 필요한 꺾은선형 차트, 막대형 차트, 원형 차트 등의 통계 차트를 빠르게 구현하는 방법은 인터넷 시대의 도래와 함께 데이터 분석이 더욱 중요해졌습니다. 통계 차트는 매우 직관적이고 강력한 표시 방법입니다. 차트는 데이터를 보다 명확하게 표시하여 사람들이 데이터의 의미와 패턴을 더 잘 이해할 수 있게 해줍니다. Java 개발에서는 ECharts 및 Java 인터페이스를 사용하여 다양한 통계 차트를 빠르게 표시할 수 있습니다. ECharts는 Baidu에서 개발한 소프트웨어입니다.

PHP 배열을 사용하여 차트와 통계 그래프를 생성하고 표시하는 방법 PHP는 강력한 데이터 처리 및 그래픽 생성 기능을 갖춘 널리 사용되는 서버측 스크립팅 언어입니다. 웹 개발에서 데이터의 차트와 통계 그래프를 표시해야 하는 경우가 종종 있는데, PHP 배열을 통해 이러한 기능을 쉽게 구현할 수 있습니다. 이 기사에서는 PHP 배열을 사용하여 차트와 통계 그래프를 생성 및 표시하는 방법을 소개하고 관련 코드 예제를 제공합니다. 필요한 라이브러리 파일 및 스타일 시트 소개 시작하기 전에 필요한 라이브러리 파일을 PHP 파일에 도입해야 합니다.

ECharts 및 Java 인터페이스: 다양한 유형의 통계 차트 구현을 위한 시작 가이드 소개: 다양한 산업 및 분야에서 데이터 시각화가 널리 적용됨에 따라 다양한 차트 라이브러리도 빠르게 발전했습니다. ECharts는 Baidu에서 개발하고 유지 관리하는 강력한 오픈 소스 시각화 라이브러리로, 풍부한 차트 유형과 유연한 사용자 정의 기능을 갖추고 있습니다. 이 기사에서는 Java 인터페이스를 통해 ECharts를 사용하여 다양한 유형의 통계 차트를 구현하는 방법을 소개합니다. 준비 시작하기 전에 Java 개발 환경이 설치되어 있는지 확인해야 합니다.

ECharts 및 PHP 인터페이스를 사용하여 통계 차트를 생성하는 방법 소개: 최신 웹 애플리케이션 개발에서 데이터 시각화는 데이터를 직관적으로 표시하고 분석하는 데 도움이 되는 매우 중요한 링크입니다. ECharts는 다양한 차트 유형과 풍부한 대화형 기능을 제공하며 다양한 통계 차트를 쉽게 생성할 수 있는 강력한 오픈 소스 JavaScript 차트 라이브러리입니다. 이 기사에서는 ECharts 및 PHP 인터페이스를 사용하여 통계 차트를 생성하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. ECha 개요

ECharts와 PHP 인터페이스를 결합하여 통계 차트의 동적 업데이트를 구현하는 방법 소개: 데이터 시각화는 최신 애플리케이션에서 중요한 역할을 합니다. ECharts는 다양한 유형의 통계 차트를 쉽게 생성하는 데 도움이 되는 뛰어난 JavaScript 차트 라이브러리입니다. PHP는 서버측 개발에 널리 사용되는 스크립팅 언어입니다. ECharts와 PHP 인터페이스를 결합함으로써 통계 차트의 동적 업데이트를 실현할 수 있으므로 실시간 데이터의 변화에 따라 차트가 자동으로 업데이트될 수 있습니다. 책

Vue 통계 차트 플러그인 및 예제 사용 방법 소개: 웹 애플리케이션을 개발할 때 통계 차트는 매우 유용한 데이터 시각화 도구입니다. Vue.js는 대화형 통계 차트를 생성하기 위한 편리한 플러그인과 도구를 많이 제공하는 인기 있는 JavaScript 프레임워크입니다. 이 기사에서는 Vue.js를 사용하여 통계 차트 플러그인을 사용하는 방법을 소개하고 몇 가지 코드 예제를 제공합니다. 1. Vue 통계 차트 플러그인을 설치하기 전에 Vue.js가 설치되어 있는지 확인해야 합니다. 그럼 우리는 만들 수 있어요

통계 차트의 동적 데이터 표시를 실현하기 위해 ECharts와 PHP 인터페이스를 결합하는 방법 소개: 인터넷 기술의 발전으로 데이터 시각화는 다양한 분야에서 중요한 역할을 합니다. ECharts는 다양한 유형의 차트를 빠르게 생성하는 데 도움이 되는 강력한 데이터 시각화 라이브러리입니다. PHP는 데이터 요청을 처리하고 인터페이스를 구축하는 데 사용할 수 있는 인기 있는 서버측 스크립팅 언어입니다. ECharts와 PHP 인터페이스를 결합하면 통계 차트의 동적 데이터 표시를 실현하고 차트 생성을 쉽게 구현할 수 있습니다.

ECharts 및 PHP 인터페이스를 사용하여 통계 차트의 데이터 기반 업데이트를 구현하는 방법 소개: 데이터 시각화 개발에서 ECharts는 매우 강력한 프런트 엔드 차트 라이브러리인 반면, PHP는 백 엔드 개발에 널리 사용되는 프로그래밍 언어입니다. 이 두 가지를 결합하면 통계 차트의 데이터 기반 업데이트를 쉽게 구현할 수 있습니다. 이 기사에서는 ECharts 및 PHP 인터페이스를 사용하여 통계 차트의 동적 데이터 업데이트를 구현하는 방법을 소개하고 해당 코드 예제를 제공합니다. 1. 전자차트
