没有合适的资源?快使用搜索试试~ 我知道了~
jfreechart直接寫在JSP頁面上的方法
需积分: 3 6 下载量 109 浏览量
2013-04-19
12:03:40
上传
评论 1
收藏 11KB TXT 举报
温馨提示
试读
8页
jfreechart直接寫在頁面上的方法與三個jfreechart圖的範例 可以直接貼在JSP上
资源推荐
资源详情
资源评论
jfreechart直接寫在頁面上的方法
資料直接打在jsp上
<%
DefaultCategoryDataset data2 = new DefaultCategoryDataset();
data2.addValue(90.0, "baclli", "baclli");
然後就把資料放入JFreeChart裡面
JFreeChart chart2 = ChartFactory.createBarChart3D("fluit",null, null,data2,PlotOrientation.VERTICAL,true,false,false);
最重要的是這是印在畫面上的方法,請參考圓餅圖的做法
String filename2 = ServletUtilities.saveChartAsPNG(chart2, 500, 300, info, session);
ChartUtilities.writeImageMap(w, filename2, info, false);
String graphURL2 = request.getContextPath() + "/servletDisplayChart?filename=" + filename2;
%>
<img src="<%= graphURL2 %>" width=500 height=300 border=0 usemap="#<%= filename %>">
會發生錯誤通常是重複命名,或是物件沒有import進來,最不好的就是版本太低要把一些功能mark起來
=======================以下為三個jfreechart圖的範例 可以直接貼在JSP上============================================
資料直接打在jsp上
<%
DefaultCategoryDataset data2 = new DefaultCategoryDataset();
data2.addValue(90.0, "baclli", "baclli");
然後就把資料放入JFreeChart裡面
JFreeChart chart2 = ChartFactory.createBarChart3D("fluit",null, null,data2,PlotOrientation.VERTICAL,true,false,false);
最重要的是這是印在畫面上的方法,請參考圓餅圖的做法
String filename2 = ServletUtilities.saveChartAsPNG(chart2, 500, 300, info, session);
ChartUtilities.writeImageMap(w, filename2, info, false);
String graphURL2 = request.getContextPath() + "/servletDisplayChart?filename=" + filename2;
%>
<img src="<%= graphURL2 %>" width=500 height=300 border=0 usemap="#<%= filename %>">
會發生錯誤通常是重複命名,或是物件沒有import進來,最不好的就是版本太低要把一些功能mark起來
=======================以下為三個jfreechart圖的範例 可以直接貼在JSP上============================================
<%
String series1 = "First";
String series2 = "Second";
String series3 = "Third";
String type1 = "Type 1";
String type2 = "Type 2";
String type3 = "Type 3";
String type4 = "Type 4";
String type5 = "Type 5";
String type6 = "Type 6";
String type7 = "Type 7";
String type8 = "Type 8";
DefaultCategoryDataset data2 = new DefaultCategoryDataset();
DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
defaultcategorydataset.addValue(1.0, series1, type1);
defaultcategorydataset.addValue(4, series1, type2);
defaultcategorydataset.addValue(3, series1, type3);
defaultcategorydataset.addValue(5, series1, type4);
defaultcategorydataset.addValue(5, series1, type5);
defaultcategorydataset.addValue(7, series1, type6);
defaultcategorydataset.addValue(7, series1, type7);
defaultcategorydataset.addValue(8, series1, type8);
defaultcategorydataset.addValue(5D, series2, type1);
defaultcategorydataset.addValue(7D, series2, type2);
defaultcategorydataset.addValue(6D, series2, type3);
defaultcategorydataset.addValue(8D, series2, type4);
剩余7页未读,继续阅读
资源评论
u010363801
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功