100分求助!!!关于JFreeChart!!!!在线等 我在windows中使用没有问题,但是在linux下,用的tomcat服务器,可是在页面中怎么也不显示JfreeChart生成的图片(我已经在修改了web.xml,和windows一样)。我已经在/etc/profile中添加了export CATALINA_OPTS="-Djava.awt.headless=true",还需要配置其他的吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@page contentType="text/html; charset=UTF-8" %><%@ page import="org.jfree.chart.JFreeChart"%><!--图形生成类--><%@ page import="org.jfree.chart.ChartFactory"%><!--基于JFreeChart创建图形具体方法类--><%@ page import="org.jfree.data.category.DefaultCategoryDataset"%><!--数据容器类--><%@ page import="org.jfree.chart.plot.PlotOrientation"%><!--坐标轴类型类(HORIZONTAL/VERTICAL)--><%@ page import="org.jfree.chart.plot.CategoryPlot"%><!--美化坐标--><%@ page import="org.jfree.chart.axis.CategoryAxis"%><!--绘制坐标--><%@ page import="org.jfree.chart.axis.ValueAxis"%><%@ page import="org.jfree.chart.axis.AxisLocation"%><%@ page import="org.jfree.chart.labels.StandardCategoryItemLabelGenerator"%><%@ page import="org.jfree.chart.renderer.category.BarRenderer3D"%><!--Bar3D,以便CategoryPlot--><%@ page import="org.jfree.util.TableOrder"%><!--饼图排序方式(BY_ROW/BY_COLUMN)--><%@ page import="java.awt.Color"%><!--颜色设置函数--><%@ page import="org.jfree.chart.servlet.ServletUtilities"%><!--生成图片类--><table><% //加入数据,DefaultCategoryDataset类型数据适合于柱型图和折线图 DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(200, "北京", "西瓜"); dataset.addValue(300, "北京", "苹果"); dataset.addValue(240, "北京", "香蕉"); dataset.addValue(368, "北京", "桔子"); dataset.addValue(220, "杭州", "西瓜"); dataset.addValue(350, "杭州", "苹果"); dataset.addValue(290, "杭州", "香蕉"); dataset.addValue(568, "杭州", "桔子"); //生成图形(3D柱型图:createBarChart3D) JFreeChart chart_Bar3D = ChartFactory.createBarChart3D("统计图", "水果", "销量", dataset,//数据 PlotOrientation.VERTICAL,//坐标轴类型 true, false, false); //输出图形 filename = ServletUtilities.saveChartAsPNG(chart_Bar3D, 500, 300, null, session); graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + filename;%> <tr> <td align="center"> <img src="<%= graphURL %>" width=500 height=300 border=0 usemap="#<%= filename %>"> </td> </tr><%//}%></table> 顶一下,我的有图。环境和你一样,就是中文没有显示。http://www.neb.net.cn/jfreechart 我的一些配置:linux系统:Fedoras3.0java环境:jdk1.4.2_06使用tomcat服务器JFreeChart版本是1.0.0的 基于weblogic的JSP外网为啥访问不了呢 北京求职联盟qq群23776894 一起去找工作 ssh 中,怎么实现hibernate拦截器配置 有关mysql的问题! 请教一下jsp页面可编辑表格(明细表,可增删记录)保存时的机制 jdk1.5+tomcat5.0怎么配才能运行jsp? jsp的开发问题(jsp代码) xqg1130(无名) 请进来~~~Help 能在页面上直接显示excel中的内容,并且修改其中的内容后能直接保存(不管那个文件在服务器上还是本地)吗? 用servlet如何实现权限管理? 小弟第一次做项目,完成了,可是要怎么打包,先谢过了 关于JSTL的问题,比较急!
<%@ page import="org.jfree.chart.JFreeChart"%><!--图形生成类-->
<%@ page import="org.jfree.chart.ChartFactory"%><!--基于JFreeChart创建图形具体方法类-->
<%@ page import="org.jfree.data.category.DefaultCategoryDataset"%><!--数据容器类-->
<%@ page import="org.jfree.chart.plot.PlotOrientation"%><!--坐标轴类型类(HORIZONTAL/VERTICAL)-->
<%@ page import="org.jfree.chart.plot.CategoryPlot"%><!--美化坐标-->
<%@ page import="org.jfree.chart.axis.CategoryAxis"%><!--绘制坐标-->
<%@ page import="org.jfree.chart.axis.ValueAxis"%>
<%@ page import="org.jfree.chart.axis.AxisLocation"%>
<%@ page import="org.jfree.chart.labels.StandardCategoryItemLabelGenerator"%>
<%@ page import="org.jfree.chart.renderer.category.BarRenderer3D"%><!--Bar3D,以便CategoryPlot-->
<%@ page import="org.jfree.util.TableOrder"%><!--饼图排序方式(BY_ROW/BY_COLUMN)-->
<%@ page import="java.awt.Color"%><!--颜色设置函数-->
<%@ page import="org.jfree.chart.servlet.ServletUtilities"%><!--生成图片类--><table><% //加入数据,DefaultCategoryDataset类型数据适合于柱型图和折线图
DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(200, "北京", "西瓜");
dataset.addValue(300, "北京", "苹果");
dataset.addValue(240, "北京", "香蕉");
dataset.addValue(368, "北京", "桔子");
dataset.addValue(220, "杭州", "西瓜");
dataset.addValue(350, "杭州", "苹果");
dataset.addValue(290, "杭州", "香蕉");
dataset.addValue(568, "杭州", "桔子");
//生成图形(3D柱型图:createBarChart3D)
JFreeChart chart_Bar3D = ChartFactory.createBarChart3D("统计图",
"水果",
"销量",
dataset,//数据
PlotOrientation.VERTICAL,//坐标轴类型
true,
false,
false);
//输出图形
filename = ServletUtilities.saveChartAsPNG(chart_Bar3D, 500, 300, null, session);
graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + filename;
%>
<tr>
<td align="center">
<img src="<%= graphURL %>" width=500 height=300 border=0 usemap="#<%= filename %>">
</td>
</tr>
<%
//}
%>
</table>
http://www.neb.net.cn/jfreechart
linux系统:Fedoras3.0
java环境:jdk1.4.2_06
使用tomcat服务器
JFreeChart版本是1.0.0的