|
linux jfreechart 图片显示问题!在TOMCAT的TEMP目录下存在了生成的PNG图片,在JSP页面就是显示不出来!!!!
以下为JSP程序!!!
<%@page contentType= "text/html; charset=GBK "%>
<%@ page import = "org.jfree.chart.demo.servlet.WebHitChart " %>
<%@ page import = "org.jfree.chart.demo.servlet.WebHitDataSet " %>
<%@ page import = "java.io.PrintWriter " %>
<%@ page import = "java.text.SimpleDateFormat " %>
<%@ page import = "java.text.ParseException " %>
<%@ page import = "java.util.ArrayList " %>
<%@ page import = "java.util.Date " %>
<%@ page import = "java.util.Iterator " %>
<%@ page import = "java.util.Locale " %>
<%
String filename = " ";
if(Cstock_code== " ")
{
filename = WebHitChart.generateTestBarChart(500,180,dataSet1,series,2,session,new PrintWriter(out));
}
else
{
filename = WebHitChart.generateTestBarChart(500,180,dataSet1,series,3,session,new PrintWriter(out));
}
System.out.println( "second time login "+filename);
//String graphURL = request.getContextPath() + "/servlet/DisplayChart?filename= " + filename;
String graphURL = request.getContextPath()+ "/servlet/DisplayChart?filename= " + filename;
%>
<table width= "100% " border= "0 " cellspacing= "0 " cellpadding= "0 ">
<tr>
<td valign= "100% " height= "100% ">
</td>
<td valign= "top ">
<table width= "810 " border= "0 " cellspacing= "0 " cellpadding= "0 ">
</table> </td>
<td> </td>
<td height= "240 " > <div align= "center "> <img src= " <%= graphURL %> " width=500 height=180 border=0 usemap= "# <%= filename %> "> </div> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td > |
|