`

搭建SSH报表Demo引入报错

 
阅读更多

maven搭建ssh框架 

然后使用jsp ajax调用服务器数据

导入jquery 

导入echarts-all.js

使用require.config()

firebug总是提示报错requre is not defined

 

然后导入esl.js

错误又定位到了echarts.js中

f is not a constructor

 

ComponentClass is not a constructor

 

http://www.lefern.com/question/116005/dao-ru-echartsjsti-shi-requiredefine-is-not-defined/

 

总之 require.config()用不了

后来去掉了require.config()这个方法 还是不行

 

但是换方式至少能用了

index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">

<script src="js/jquery-1.7.2.js"></script>

<script >
var batteryName = new Array();
var batteryNum = new Array();

//请求查询数据
$.ajax({
	url : 'power_showAll.action',
	type : 'GET',
	dataType : 'json',
	async : false,
	success : function(jsonArray) {
		for (x in jsonArray[0]) {
			batteryNum[x] = jsonArray[0][x];
		}
		for (x in jsonArray[1]) {
			batteryName[x] = jsonArray[1][x];
		}
	}
});
console.log(batteryName)
</script>
</head>

<body>
<jsp:include page="aa.html"></jsp:include>
<script type="text/javascript"></script>
</body>
</html>

 aa.html

    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="height:400px"></div>
    <!-- ECharts单文件引入 -->
    <script src="js/echarts-all.js"></script>
    <script type="text/javascript">
        // 基于准备好的dom,初始化echarts图表
        var myChart = echarts.init(document.getElementById('main')); 
        
        var option = {
		title : {
			text : '电量显示',
			subtext : 'demo数据',
			sublink : 'http://spilt.iteye.com/'
		},
		tooltip : {
			trigger: 'axis',
	        axisPointer : {            // 坐标轴指示器,坐标轴触发有效
	            type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
	        }
		},
		legend : {
			data : [ '电量' ]
		},
		// 特效
		toolbox : {
			show : true,
	        orient: 'vertical',
	        x: 'right',
	        y: 'center',
	        feature : {
	            mark : {show: true},
	            dataView : {show: true, readOnly: false},
	            magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
	            restore : {show: true},
	            saveAsImage : {show: true}
	        }
		},
		calculable : true,
		//参数
		xAxis : [ {
			type : 'category',
			data : batteryName
		} ],
		yAxis : [ {
			type : 'value'
		} ],
		series : [ {
			"name" : "电量",
			"type" : "bar",
			"data" : batteryNum
		} ]
	};

        // 为echarts对象加载数据 
        myChart.setOption(option); 
        
    </script>

 

require.config()的问题尚未解决

 

 

分享到:
评论

相关推荐

    Maven搭建SSH框架Demo

    Maven搭建SSH框架Demo,Maven是可以解决包依赖问题,在搭建SSH(struts2,spring3,hibernate)框架时不用考虑包的依赖问题,提高了开发效率,该demo已经完成框架的搭建,可以直接拿来使用

    一个完整的SSH框架demo

    这个"一个完整的SSH框架demo"是为初学者提供了一个实践平台,帮助理解这三大框架如何协同工作,实现Web应用的开发。 **Spring框架**:Spring是一个全方位的轻量级应用框架,它提供了IOC(Inversion of Control)...

    搭建好的SSH框架ssh2Demo

    ssh2Demo项目是一个已经搭建好的SSH框架实例,包含了一套完整的配置和基础结构,可以直接用于开发新的业务功能。开发者可以在该项目基础上快速添加控制器、服务和模型,以及对应的视图,从而实现业务逻辑。这个项目...

    github-ssh拉取github仓库报错connect to host github.com port 22

    github github_ssh拉取github仓库报错connect to host github.com port 22_ Connection refused

    github-ssh拉取github仓库报错connect to host github.com的解决方法.pdf

    github_ssh拉取github仓库报错connect to host github.com port 22: Connection refused 的解决方法

    SSH搭建Demo

    在这个“SSH搭建Demo”中,我们将会深入探讨如何利用这些技术进行集成,实现基本的CRUD(创建、读取、更新、删除)操作,并且在代码中添加了详细的注释以便于理解。 首先,让我们来了解SSH框架的核心组件: 1. **...

    SSH登录demo

    SSH登录demo SSH登录demo SSH登录demo SSH登录demo SSH登录demo

    搭建SSH框架使用的demo

    本教程将基于提供的"LoginDemo"来讲解如何搭建SSH框架。 首先,Spring作为核心容器,管理着应用中的对象(Bean),通过依赖注入(DI)和面向切面编程(AOP)来实现组件间的松耦合。在"LoginDemo"中,Spring可能被...

    初学ssh整合demo(oracl数据库)

    这个"初学ssh整合demo(oracl数据库)"项目提供了一个基础的学习平台,帮助开发者了解如何将这三大框架与Oracle数据库结合。 Spring框架是核心,它负责管理对象(如DAO和Service层)的生命周期,提供依赖注入和AOP...

    三大框架ssh整合Demo

    在"三大框架ssh整合Demo"中,Struts2作为前端控制器,接收用户的请求,并根据配置决定调用哪个Action进行处理,最后返回相应的视图。 **Hibernate** 是一个强大的ORM(对象关系映射)框架,它简化了Java应用与...

    Eclipse搭建SSH框架开发学习笔记

    总结来说,"Eclipse搭建SSH框架开发学习笔记"涵盖了从基础环境准备(JDK安装与环境变量配置)、开发工具(Eclipse与Tomcat配置)、数据库(MySQL服务器搭建)到系统服务管理等多个环节,为初学者提供了详尽的步骤...

    SSH demo SSH demo

    自己做的 捣鼓了2天

    搭建ssh所需的一些jar包

    在搭建SSH环境时,确保所有的jar包都已添加到项目的类路径中是非常重要的。同时,还需要正确配置Struts2的配置文件(struts.xml)、Spring的配置文件(如applicationContext.xml)以及Hibernate的配置文件...

    ssh入门demo

    SSH入门Demo是一个面向初学者的教程,主要涵盖了Secure Shell(SSH)的基础知识和应用。SSH是一种网络协议,用于在不安全的网络上安全地执行远程命令和传输数据。在这个资源中,你可能会找到一个关于如何配置和使用...

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    ### MyEclipse 8.5 下搭建 SSH 框架详解 #### 一、概述 SSH框架是指将Struts、Spring以及Hibernate这三个开源框架进行整合,以实现更加强大、灵活且可扩展的企业级应用开发。本文将详细介绍如何在MyEclipse 8.5...

    ssh整合demo 小例子 maven

    在这个名为"ssh_whole"的压缩包中,我们很可能会找到一个基础的SSH整合DEMO项目,帮助开发者了解如何将这三个框架协同工作。 首先,让我们详细了解一下这三个框架: 1. **Spring**:Spring 是一个全面的Java企业级...

    搭建SSH开发环境(三大框架)

    以下将详细介绍如何搭建SSH开发环境。 首先,确保你有以下开发工具和库: 1. **MyEclipse 5.5**:这是一个集成开发环境(IDE),提供了方便的Java和Web项目开发支持。 2. **JDK 1.6**:Java Development Kit,是...

    ssh2demo简单实例

    在这个“ssh2demo简单实例”中,我们将探讨如何利用这三个组件来创建一个基本的登录功能。下面将详细介绍SSH2框架的主要组件及其在项目中的作用。 1. **Spring框架**:Spring是Java应用开发的核心框架,提供依赖...

    ssh框架搭建demo

    struts2 spring3 hibernate3 三大框架的整合开发, sql2005 实现数据的增删改查的简单应用,里面包含了ssh框架所需要的jar包,以及数据库的脚本,此demo的内容完整,欢迎下载,以及交流。

    ssh 登录demo

    这个"ssh 登录demo"应该是一个示例项目,旨在帮助初学者理解如何使用SSH进行登录操作。在这个demo中,可能包含了源代码、配置文件以及相关的注释,帮助学习者了解SSH登录的基本流程和原理。 SSH登录过程主要涉及...

Global site tag (gtag.js) - Google Analytics