echarts异步数据加载使用总结

Controler

   @RequestMapping(value="/toEchart",method=RequestMethod.POST,produces={"application/json;charset=UTF-8"})
@ResponseBody
public String toEchart(){
    List list = new ArrayList();
        //这里把“类别名称”和“销量”作为两个属性封装在一个Product类里,每个Product类的对象都可以看作是一个类别(X轴坐标值)与销量(Y轴坐标值)的集合
        list.add(new Product("衬衣", 10));
        list.add(new Product("短袖", 20));
        list.add(new Product("大衣", 30));
   return JSONArray.toJSONString(list);
}
@RequestMapping(value="/toEchartPage")
public String toEchartPage(){
return "user/toEchart";
}



jsp页面关键代码:


<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>




 
   
    
    My JSP 'toEchart.jsp' starting page
    


    




 
  
 
 
     


     
 

你可能感兴趣的:(js,界面js之类的东西)