写jfinal-ext的FunshionChartsRender途中遇到的问题

绝望的八皮 发布于 2012/12/09 21:16
阅读 593
收藏 1

代码push到我的jfinal-ext的feature-chart了

https://github.com/b1412/jfinal-ext/tree/feature-chart


1 测试用的Config

/jfinal-ext/test/test/com/jfinal/ext/render/chart/ChartConfig.java

2 Controller

/jfinal-ext/test/test/com/jfinal/ext/render/chart/ChartController.java

测试action调用

http://localhost:8080/chart/fpie  页面不会显示报表图像.

但是把页面源代码复制出来放入一个静态页面

/jfinal-ext/WebRoot/Pie3D2.html

直接访问是可以的.

然后如果写一个action,render到这样页面确又不行..

无解中..求高人指点

以下是问题补充:

@绝望的八皮:目测和运行环境也有一定关系.很久以前用这种方式直接response吐拼好的报表页面字符串是可以的.我把以前的项目跑起来,直接用浏览器请求报表的action也是不行.但是前端开发的用ajax调用action确在页面显示了图形.但是我不知道他的代码写在哪的了.太难找.. (2012/12/09 21:22)
加载中
1
绝望的八皮
绝望的八皮

好吧,是加载swf文件路径出问题..相对路径以前用的..所以路径开始调用就有问题了..

chrome的插件不太习惯,没看出来没加载flash.....

1
缪斯的情人
缪斯的情人
建议用highcharts做图表扩展吧,完全基于js轻量级的,比flash加载速度快多了
0
南湖船老大
南湖船老大

只能肯定不是代码问题,是路由映射的问题,导致路径访问不到。

到底是Jfinal的bug呢还是你的bug,这个只能慢慢调整了。

绝望的八皮
绝望的八皮
感觉就像是flash没有正常渲染..
绝望的八皮
绝望的八皮
是访问到了.应该是已经render页面了.因为右键都有about flash什么那些右键工具了.然后页面源码也是正确的
0
JFinal
JFinal

引用来自“绝望的八皮”的答案

好吧,是加载swf文件路径出问题..相对路径以前用的..所以路径开始调用就有问题了..

chrome的插件不太习惯,没看出来没加载flash.....

JFinal
JFinal
俺在 html 中写路径都是"/" 打头,省事
绝望的八皮
绝望的八皮
年少无知唉..绝对路径是王道..
0
绝望的八皮
绝望的八皮
这个问题解决了,这几天重构一下代码,基本能用了周五发布jfinal-ext 1.2
0
JFinal
JFinal

引用来自“绝望的八皮”的答案

这个问题解决了,这几天重构一下代码,基本能用了周五发布jfinal-ext 1.2
扩展非常实用,强烈支持 
返回顶部
顶部