知识大全 在Struts中用JFreeChart生成图表

Posted

篇首语:人们常说,常识是两点之间最短的直线。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Struts中用JFreeChart生成图表相关的知识,希望对你有一定的参考价值。

在Struts中用JFreeChart生成图表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   类中方法    引入必要的包   import javax servlet HttpSession;  import javax servlet HttpServletRequest;  import jfree chart JFreeChart;  import jfree chart ChartFactory;  import jfree data general DefaultPieDataset;  import jfree chart plot PiePlot;  import jfree chart ChartRenderingInfo;  import jfree chart entity StandardEntityCollection;import jfree chart servlet ServletUtilities;int n = CourseList size();  //List的长度int[] Num = new int[n];  //存放人数String[] Name = new String[n];  //存放机构名称String title = 参加人数统计图 ;  for (int i = ;  i < n; i++) RepVteachStatic temp = new RepVteachStatic();  //临时存放对象 视情况可变 RepVteachStatic是一个DTO(数据传输对象)temp = (RepVteachStatic) CourseList get(i);  //取得List中的对象int personNum = repVteachStaticService getOrgCoursePersonNum(temp);  //查询出参加人数Num[i] = personNum;  Name[i] = temp getOrg_name();  getOrgCoursePieChart(Num Name title);  //用三个参数调用图表生成方法    图表生成方法   public void getOrgCoursePieChart(int[] Num String[] Name String title)   DefaultPieDataset data = new DefaultPieDataset();  for (int i = n = Num length; i < n; i++)   data setValue(Name[i] Num[i]);    JFreeChart chart = ChartFactory createPieChart D(title data true false false);  chart setBackgroundPaint(java awt Color green);  ChartRenderingInfo info = new ChartRenderingInfo(  new StandardEntityCollection());  try   HttpSession session = ActionContext getActionContext() getRequest() getSession();  //取session对象 视情况取法会有变化  HttpServletRequest request = ActionContext getActionContext() getRequest();  //取request对象 视情况取法会有变化  String filename = ServletUtilities saveChartAsPNG(chart info session);  graphURL = request getContextPath()  + /servlet/DisplayChart?filename= + filename;  catch (Exception e)      页面  <img src= <bean:writename= repVteachStaticBean property= graphURL /> > cha138/Article/program/Java/ky/201311/11167

相关参考

知识大全 Struts中用PlugIn扩展Hibernate的例子

Struts中用PlugIn扩展Hibernate的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 在excel中,有关嵌入式图表,下面哪个表述是错误的

在excel中,有关嵌入式图表,下面哪个表述是错误的在Excel中,有关嵌入式图表,下面哪个表述是错误的?A.对生成后的图表进行编辑时,首先要启用图表B.图表生成后可以向图表中新增新的资料C.图表生成

知识大全 怎么用excel的资料生成图表

怎么用excel的资料生成图表第一步:点选选单栏插入-柱形图(根据使用者自己需求,可以选择各种图形)。如图:第二步选择资料区域。如图:第三步:对系统生成的图示进行位置等调整后得到如图所示的结果。当然,

知识大全 Struts + Hibernate 代码生成器设计思路

Struts+Hibernate代码生成器设计思路  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在Visual C++中用ADO进行数据库

在VisualC++中用ADO进行数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  生成应用

知识大全 JFreeChart封装示例

JFreeChart封装示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以前用JFreeCh

知识大全 JFreechart 的一些用法

实例编程:JFreechart的一些用法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  publ

知识大全 JSP引入JFreeChart

JSP引入JFreeChart  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 关于JFreeChart的二三事

关于JFreeChart的二三事  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  下面通过查找资料

知识大全 为什么需要在魔芋葡甘聚糖提取液中用碘-碘化钾溶液进行检验

为什么需要在魔芋葡甘聚糖提取液中用碘-碘化钾溶液进行检验?其作用是什么?为了检测其中是否含有淀粉。主要就是为了证明葡甘露聚糖的纯度用碱液提取魔芋干粉中的葡甘聚糖,为什么提取液会呈现黄色?重排反应生成黄