JAVA之struts2+ajax实现echats柱状图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明:本实例使用的是echart3,jquery1.8.1
1)struts的web.xml配置代码如下:
xmlns="/xml/ns/javaee" xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID"version="3.0">
2)struts.xml代码
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"/dtds/struts-2.3.dtd">
3)EchartsAction :
package struts2.action;
import common.controller.BaseController;
publicclass EchartsAction extends BaseController{
/*private String json = "[{\"鞋\":\"80\"},{\"衬衫\":\"50\"},{\"外套\":\"75\"},{\"牛仔裤\":\"100\"}]";*/
private String json= "[{\"item\":\"鞋\",\"saleNum\":\"80\"},{\"item\":\"衬衫\",\"saleNum\":\"100\"},"
+ "{\"item\":\"外套\",\"saleNum\":\"90\"},{\"item\":\"牛仔裤\",\"saleNum\":\"70\"}]";
publicvoid getZzt(){
try {
getPrintWriter().print(json);
} catch (Exception e) {
e.printStackTrace();
}
}
}
4)页面源代码:
<%@page language="java"contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%