希望用数据流的方式实现
测试单显示图没有问题
但如果我还要显示些其它的就搞不定了
比如需要显示图 同时显示 “DDDDD Test”
请那位高手帮忙啊!!!public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
  {
response.setContentType(CONTENT_TYPE);
String var0 = request.getParameter("FromDate");
if (var0 == null) {
var0 = "";
}
String var1 = request.getParameter("ToDate");
if (var1 == null) {
var1 = "";
}
String var2 = request.getParameter("HHPN");
if (var2 == null) {
var2 = "";
}
String var3 = request.getParameter("Vendor");
if (var3 == null) {
var3 = "";
} FailAnalysis _fa = new FailAnalysis();
ArrayList _al = _fa.getFailReasonQtyChart(var0, var1, var2, var3); DefaultCategoryDataset dataset = new DefaultCategoryDataset(); Iterator it=null;
String[] _temp_str=null;
it = _al.iterator();
while(it.hasNext()){
_temp_str = (String[]) it.next();
dataset.addValue(Integer.parseInt(_temp_str[1]), "", _temp_str[0]);
} JFreeChart chart = ChartFactory.createBarChart3D("Failure Analysis",
 "",
 "Total",
 dataset,
 PlotOrientation.VERTICAL,
 false,
 false,
 false);

OutputStream os =response.getOutputStream(); ChartUtilities.writeChartAsPNG(os, chart, 600, 300);
  os.flush();
os.close(); PrintWriter out = response.getWriter();
out.println("DDDDD Test");
out.println("DDDDD Test Test Test");}

解决方案 »

  1.   

    根本上说就是
    在jsp也面里只能有一个输出
    Help!!!!!!!!!
      

  2.   

    DDDDD Test是显示在什么地方的呢?同时在图上显示??
      

  3.   

    DDDDD Test 和 Chart 在同一个web页面里显示出来
      

  4.   

    http://www.matrix.org.cn/thread.shtml?forumId=11&topicId=27808&page=1
      

  5.   

    ChartFactory.createBarChart3D("主标题",
     "子标题",
     "Total",
     dataset,
     PlotOrientation.VERTICAL,
     false,
     false,
     false);把你的“DDDDD Test”放在子标题位置上或主标题校园上不就得了。