在JSP代码中需要分析一些数据,将这些数据用图表展示,柱状图或者线状图都可以,怎么实现?

解决方案 »

  1.   

    如果是想用前台的JS实现,完全不必提JSP,JS无视后台是何种语言.
    而无论前台还是后台,都有第三方工具很容易地实现,为什么不用呢?除非你自己有效率更好的实现,但你连效率差的都不会,那何必呢?
    通过后台JSP,你可以生成图形来返回IMG显示结果.
    通过JS,不用第三方图形库,也就得自己实现图形库的功能,利用CSS+JS生成简单的柱状图还是很方便的.线状图的话,用CSS需要生成大量的DOM对象,效率不太好.可以判断浏览器种类调用VML或者SVG来生成图形.但具体的方法没法给你演示了,太麻烦,你以为很小CASE呢.
      

  2.   

    有个highchart的东西,你下来看看,找度娘问问,js做图,jsp生成图像,给你一堆
      

  3.   

    你去看看JfreeChart,希望对你有用。
      

  4.   

    2楼说的对,推荐楼主去学下highchart,对于分析数据,生成报表非常的强大,不仅可以生成柱状图,折线图还可以生成饼状图,这是官网:http://www.highcharts.com/,希望对你有所帮助。
      

  5.   

    这个是工作上要求的,不要借助第三方工具,用jsp做动态网页以柱状图或者折线图的方式显示数据关系,实际上我jsp都不熟,作图更不会了