thymeleaf模板引擎div th:each=展示echarts图表

来源:互联网 发布:java开发的wms系统 编辑:程序博客网 时间:2024/05/24 05:03

前台动态展示echarts图表,使用spring boot 与 thymeleaf

html页面


<div th:each="row,iterStat:${county_list}" style="margin-top: 50px">    <div class="aa" th:id="'con'+${iterStat.count}">Onions</div>
</div>

controller层

@RequestMapping(value = "pkhsx_all")public List<EchartArrayList> getChartDataPKHSXAll(ViewAllCommand viewAllCommand){    List<EchartArrayList> list = new ArrayList<EchartArrayList>();    EchartArrayList hc = new EchartArrayList();    String territorycode = viewAllCommand.getTerritorycode();   /// System.out.println(territorycode);    List<View_ccpkhsx> userBroswerList = analysisAllService.findChartview_PKHSH_ALl(territorycode);    System.out.println(userBroswerList.get(0).getCounty());    List<Object> lt = new ArrayList<Object>();    List<Object> ltx = new ArrayList<Object>();    List<Object> ltc = new ArrayList<Object>();    hc = new EchartArrayList();    hc.setName("贫困户属性");    if (userBroswerList.size() > 0) {        for (View_ccpkhsx obj : userBroswerList) {            lt.add(obj.getNum());            ltx.add(obj.getAAD107());            ltc.add(obj.getCounty());        }    }    hc.setData1(lt);    hc.setData2(ltx);    hc.setData3(ltc);   // System.out.println(hc.getData3().toString());    list.add(hc);    return list;}
最后效果显示