【发布时间】:2011-03-03 07:50:09
【问题描述】:
我必须这样设计,以便每当用户传递查询时,我都会处理它 使用servlet然后调用js页面绘制图表
1> 用户在页面上编写查询 2>页面调用servelt类 公共类 MyServlet 扩展了 Httpservlet 实现 DataSourceServlet {..... 返回数据 用户看到这样一个漂亮的字符串.. google.visualization.Query.setResponse......... /Tiger'},{v:80.0}, {v:false}]}]}}); 3> 当用户点击不同的 html 页面 myhtml.js 时,它会绘制 图表。
我希望 Myservlet 类本身调用 myhtml.js 页面并进行绘制 直接上图表。 并想消除美丽的字符串 google.visualization.Query.setResponse......... /Tiger'},{v:80.0}, {v:false}]}]}}); 来自用户的浏览器 我该怎么办? 我尝试使用函数来调用另一个页面,如请求 dispatcher(), redirect() 之后直接调用 myhtml.js 页面 myservlet 处理查询结果。 但我得到这样的结果 google.visualization.Query.setResponse......... /Tiger'},{v:80.0}, {v:false}]}]}}); 以及它下面的整个 myhtml.js 代码页在浏览器上 没有绘制图表。
无论如何,是否有元素来自客户的美丽字符串 浏览器 只向他们展示绘制的图表? :)
这是我正在关注的小教程 http://code.google.com/apis/visualization/documentation/dev/dsl_get_started.html
【问题讨论】:
-
我的意思是有没有办法从浏览器的 comin 中“消除”Json 字符串?
标签: servlets google-visualization