資源簡介
Echarts官網的入門demo都是采用的靜態數據, 本demo在Echarts官網入門demo的基礎上做了從后臺讀取數據 并展示圖表,代碼非常簡單, 供參考。本demo下載后可運行
代碼片段和文件信息
package?com.web.controller;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.ArrayList;
import?java.util.Arrays;
import?java.util.List;
import?javax.annotation.Resource;
import?javax.servlet.http.HttpServletResponse;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?com.google.gson.Gson;
import?com.web.entity.Echarts;
import?com.web.entity.Series;
import?com.web.entity.User;
import?com.web.service.IUserService;
@Controller
public?class?LoginController?{
@Resource(name?=?“userService“)
private?IUserService?userService;
@RequestMapping(“tologinPage“)
public?String?toindexpage()?{
return?“login“;
}
@RequestMapping(“echart“)
public?String?toechart()?{
return?“echart“;
}
//通過ajax請求數據?將請求的數據返回到頁面進行圖表的顯示
@RequestMapping(“gettestdata“)
public?void?getTestData(HttpServletResponse?response)?{
List?legend?=?new?ArrayList(Arrays.asList(new?String[]?{?“銷量“}));
List?axis?=?new?ArrayList(
Arrays.asList(new?String[]?{?“襯衫“?“羊毛衫“?“雪紡衫“?“褲子“?“高跟鞋“?“襪子“?}));
List?series?=?new?ArrayList();
series.add(new?Series(“銷量“?“bar“?new?ArrayList(Arrays.asList(5?20?40?10?10?20))));
Echarts?echarts?=?new?Echarts(legend?axis?series);
response.setContentType(“text/html;charset=utf-8“);
PrintWriter?out;
try?{
out?=?response.getWriter();
Gson?gson?=?new?Gson();
String?str?=?gson.toJson(echarts);
System.out.println(“str:“+str);
out.write(str);
out.flush();
out.close();
}?catch?(IOException?e)?{
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-09-28?11:01??ClownYxp\
?????文件????????3532??2015-09-25?14:17??ClownYxp\.classpath
?????文件????????1249??2015-09-22?22:42??ClownYxp\.project
?????目錄???????????0??2015-09-28?11:01??ClownYxp\.settings\
?????文件?????????567??2015-09-22?22:42??ClownYxp\.settings\.jsdtscope
?????文件??????????57??2015-09-22?23:00??ClownYxp\.settings\org.eclipse.core.resources.prefs
?????文件??????????52??2015-09-23?18:19??ClownYxp\.settings\org.eclipse.core.runtime.prefs
?????文件?????????364??2015-09-22?22:42??ClownYxp\.settings\org.eclipse.jdt.core.prefs
?????文件?????????628??2015-09-24?14:05??ClownYxp\.settings\org.eclipse.wst.common.component
?????文件?????????305??2015-09-22?22:42??ClownYxp\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2015-09-22?22:42??ClownYxp\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2015-09-22?22:42??ClownYxp\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????508??2015-09-22?22:49??ClownYxp\.springBeans
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\
?????文件????????2355??2015-09-24?14:44??ClownYxp\build\classes\applicationcontext.xm
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\controller\
?????文件????????3055??2015-09-28?11:00??ClownYxp\build\classes\com\web\controller\LoginController.class
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\dao\
?????文件?????????374??2015-09-25?14:17??ClownYxp\build\classes\com\web\dao\IUserDao.class
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\entity\
?????文件?????????914??2015-09-25?17:51??ClownYxp\build\classes\com\web\entity\Echarts.class
?????文件?????????697??2015-09-25?17:51??ClownYxp\build\classes\com\web\entity\Series.class
?????文件????????2028??2015-09-25?14:17??ClownYxp\build\classes\com\web\entity\User.class
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\mapping\
?????文件?????????363??2015-09-24?14:48??ClownYxp\build\classes\com\web\mapping\mybatisconfig.xm
?????文件????????4113??2015-09-24?14:51??ClownYxp\build\classes\com\web\mapping\UserMapper.xm
?????目錄???????????0??2015-09-28?11:01??ClownYxp\build\classes\com\web\service\
?????文件?????????232??2015-09-25?14:17??ClownYxp\build\classes\com\web\service\IUserService.class
............此處省略97個文件信息
評論
共有 條評論