永发信息网

web程序,架构是springmvc(controller等),前台是jquery,如何利用highcharts动态从数据库中查找数据。

答案:1  悬赏:20  手机版
解决时间 2021-11-16 00:23
web程序,架构是springmvc(controller等),前台是jquery,如何利用highcharts动态从数据库中查找数据。
最佳答案
前台接到的,用@ResponseBody可以转换为java对象,不需要在parseJSON

如ret,可以直接ret.propName获取属性值
以下一个简单例子,没有实现
java:
@Controller
@RequestMapping("/beanName")
public class NameController{   
@ResponseBody
@RequestMapping("/beanMethod")
// params 的类型只是举个栗子
public ReturnBean methodName(@RequestBody Map params) {
    // ... load data
    // ... covert data 2 ReturnBean,may return List or else
    return returnBean;//(instance)
}
}jquery:
[]及其中内容替换
$.ajax({
    url:[ApplicationContext+/beanName/methodName],// eg:/webapp/beanName/meghotName
    type:"POST",
    contentType : 'application/json',
    // data为传入后端参数,为json数据,mvc自己转换成@RequestBody后指定的类型
    // parse eg:
    // if ($.isPlainObject(data) || typeof data != "string") {
    //     data = $.toJSON(data);
    // }
    data : [may a object,mvc auto convert],
    
    success: function(retBean) {
        // make highchart serias 
        // if highchart init  $('#chartDomId').highcharts().series[0].setData([highchart serias])
        // else highchart init with serias data 
        
        // highchart的serias可以有很多种构造,可以是
        // series : [{
        // type : 'column',
// name : 'seriesName',
// data  : [['column1',1],['column2',2]]
//  }]
//  也可以是
//   series : [{
        // type : 'column',
// name : 'seriesName',
// data  : [{id : 1,y : 1},{id:2,y:2}]
//  }]
//  根据需要自行拼接
    },
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        // do on error
    },
});
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
扬子地板地址在什么地方,我要处理点事!
求详细解答:在一幅长80cm,宽50cm
我护照上被印尼海关盖了一个拒绝入境的红章,
问腾讯地图,如何打开街景
寻求创意广告词
好想放肆一回 作文 注意有照应
和平村咋坐车到周至,想去水街逛哈,求大神告
舒梦床上用品生活馆地址在什么地方,我要处理
从牛佛到安岳怎么坐车
一步一步地计算.132×2×3 (198-60)÷6
TOTO卫浴与朗司卫浴用哪个好一些?
西庄村的村庄简介
广联达模型里有三栋塔楼,怎么样可以只计算其
在网上个人信息透露了对本人有什么危险
1平方米空心砖墙拆除后的实际体积是多少?
推荐资讯
女和危组成的字念什么
做DNA提取实验时,为什么有时用SDS有时用SLS
江西省2013年在岗职工平均工资是多少
我买的2016款精手动金刚,每天在城区上下班代
为什么在jsp中 request.getLocalAddr()为0.0.
急求助~关于事业编辞职,单位不放档案的事情~
这个叫什么?谢谢告知!德国的牌子!
1=6 2=65 3=654 4=6543 5=65432 6=?
岚arashi PIKA☆☆NCHI DOUBLE 中日歌词
1956年属猴是什么命
上高考生怎么那么累?
云南省农村信用社24小时自助银行(六街镇青菜
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?