本文目录一览:
- 1、jsp如何把数据的数据转成json然后让FusionCharts以柱状图显示
- 2、java中使用jfreechart做柱状图,在jsp中显示有问题,
- 3、如何在JSP网页中生成动态图表
- 4、在jsp页面中如何做柱状,饼状,曲线图
jsp如何把数据的数据转成json然后让FusionCharts以柱状图显示
在数据库里取出的数据那就是java对象的数据喽。java有一个JSON工具jar包,里面有JSON.toString()方法。将java对象转换成JSON字符串。然后放到html就可以了。这个jar包需要自己导入项目。网上有JSON的jar包自己找个就好了。
1,eval方式解析,恐怕这是最早的解析方式了。如下:复制代码代码如下:function strToJson(str){ var json = eval(( + str + ));return json;} 记得别忘了str两旁的小括号。2,new Function形式,比较怪异哦。
在jsp页面中显示json的方法是直接用out方法打印。
一般都是js ajax请求返回的数据为json,然后通过js方式渲染到jsp页面上,也可以用js模板框架,将json数据渲染到页面,还可以用jstl 循环输出,也可以用原生的%5itjob%输出json数据。看你自己选择哪一种。-转jsp柱状图
java中使用jfreechart做柱状图,在jsp中显示有问题,
你可以试着换下jfreechat的版本,之前我用的是jfreechart-0.15,出错了,后来改成jfreechart-0.13就没问题了。如果你的问题还没解决,可以尝试改一下。
应该是你把图表嵌入到JSP页面了吧,出现红叉一般是类路径引用不正确。建议先写个简单的例子进行调试。
大多都是字体设置的问题,如果设置好字体就不会出现问题了。但是jar包的版本也会导致问题的出现。比如:系统使用的版本是jfreechart-0.1jar,替换为jfreechart-0.jar则可以正常显示。-转jsp柱状图
你试一下下面的方案看有效不?jfreechart对中文的支持部是很好,我开始做的时候也有乱码,下面的方案是在java上运行可以的。。
如何在JSP网页中生成动态图表
1、从浏览器发送请求打开index.jsp页面服务器得到请求,会将index.jsp翻译成index_jsp.java服务器将index_jsp.java文件编译成index_jsp.class服务器运行index_jsp.class文件。-转jsp柱状图
2、进入页面,在window.onload=里,用ajax请求,请求数据。即请求到一个action。action通过业务逻辑层到DAO层(数据访问层)请求数据,拿到数据封装后,可通过Struts2的对pojo的支持方式直接显示到页面上。你说的对。-转jsp柱状图
3、在ie中打开excel文件时,在ie的工具栏上就会出现画图表的菜单。--- 你要先将数据生成excel文件(空格分隔的.xls或以逗号分隔的csv),然后用ie打开此excel文件。
在jsp页面中如何做柱状,饼状,曲线图
JFreeChart 可以绘制饼状图,折线图,柱状图等. awt/swing里可以使用,JSP里也可以使用 JFreeChart是 Java平台下开源的图表类库,是一个完全基于Java的图表开发技术。-转jsp柱状图
在报表上插入一个图片,赋给它一个变量chartImage。该报表调用了一个类ChartScriptlet,它可以动态生成一个柱状图的图片对象,赋给chartImage。这样报表看起来,就会有一个可以按需要设置的柱图了。-转jsp柱状图
用JFreeChart,可到网上下载JFreeChart包,然后把它添加到java库。如果是用JSP生成的话,要把它添加到tomcat库,另外还要配置一下tomcat。到这上面看怎么配置的,http://blog.myspace.cn/e/40064003htm。-转jsp柱状图