springboot动态加载Echarts柱状图

第一次写博客,废话不多说,直接上代码

后台代码

@RequestMapping("/rcbchart")
    @ResponseBody
    private String dwcb(@RequestParam("scrq1") String scrq1,@RequestParam("scrq2") String scrq2,
                        @RequestParam("dwmc") String dwmc) throws ParseException {
        List category = new ArrayList();      //存放Echart柱状图的category
        List value = new ArrayList();         //存放Echart柱状图的data

        List list = rcbService.findSearchRcb(scrq1,scrq2,dwmc);
        for(ViewNyDwrcb item : list){
            category.add(item.getScrq());
            value.add(item.getRcb());
        }

        String categorydata = JSON.toJSONString(category);  //将list集合转换为json数组
        String valuedata = JSON.toJSONString(value);
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("categorydata",categorydata);
        jsonObject.put("valuedata",valuedata);
        jsonObject.put("dwmc",dwmc);

        String result = JSON.toJSONString(jsonObject);

        return result;
    }

 前台代码


效果图

springboot动态加载Echarts柱状图_第1张图片

你可能感兴趣的:(springboot动态加载Echarts柱状图)