以前就看到Extjs那特别炫的效果,那时候就很想弄它,可那时有其它的事要做,最近有点时间了,就想来弄下它!先到它的官网上看了教程,开始了自己的第一个Ext程序,可没想到第一个就出错了,以前下了个3.0的版本,所以刚开始的时候就是用3.0来实现的!写了个简单的Hello World程序,在firefox中运行的时候就提示EXT不存在,花了我一点时间才找到原因,原来是我把Ext写成EXT了!呵呵!
<html>
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<link ref="stylesheet" type="text/css" href="ext-all.css">
<script type="text/javascript" src="ext-base.js"></script>
<script type="text/javascript" src="ext-all-debug.js"></script>
<script type="text/javascript">
Ext.onReady(function() {
alert("hello world!");
});
</script>
</head>
<body>
</body>
</html>
3版本需要加3xt-base.js和ext-all(-debug).js,而且它们的顺序还不能乱;而四版本的话只需要加一个ext-all(-debug).js就可以了 ;
在浏览官网的时候看到最新版本是4.0了就下了个4.0版本,以后应该都会用4.0版本了。4.0版本的Hello World程序代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>index</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">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script type="text/javascript" src="ext4/ext-all-debug.js"></script>
<script type="text/javascript">
Ext.onReady(function() {
alert("hello world!");
});
</script>
</head>
<body>
This is my JSP page. <br>
</body>
</html>
分享到:
相关推荐
首先,渗透测试的第一步是信息收集。对于目标网站,主要搜集子域名和开放端口的信息。在此过程中,扫描发现网站存在Spring Boot信息泄露,但没有特别的手法,主要是通过扫描手段完成。信息收集是渗透测试中极为重要...
伪代码中,第一趟探路函数忽略了拐点限制和遮挡问题。第二趟伪代码进行了改进,考虑了拐点数量的限制以及无元素和不同元素的情况。当遇到不同颜色的元素时,程序会尝试换方向继续探路。对于接收方,需要记录来源方向...
小程序,自2017年1月9日由腾讯微信团队正式推出以来,经历了从高调开场到低谷再逆袭的曲折历程。起初,小程序因其被视为微信生态的重要组成部分,承载着腾讯对于互联网新入口的期望,而受到广泛关注。然而,上线初期...
- **第一关至第四关**:每个关卡模块负责其特定的游戏逻辑,如路径检测、失败重置等。 #### 三、详细设计 ##### 3.1 主界面详细设计 - 使用C# WinForms创建主界面。 - 界面包含“开始游戏”、“退出游戏”以及“选...
### 我的第一次ModelSim和Quartus联调实验 #### 实验背景及目的 初次接触ModelSim与Quartus的联合调试可能会遇到不少挑战。本文档将详细记录使用ModelSim SE 6.2b与Quartus II 10.0 (32-bit)进行三十二进制计数器...
小程序,自2017年1月9日由微信正式推出以来,经历了从高期望到低谷,再到崛起的曲折发展历程。小程序被视为互联网行业的新兴风口,尤其在微信这个拥有庞大用户基础的社交平台上,它本应立即享受到巨大的流量红利。...
本项目“是一个利用数组编写的迷宫程序!”展示了如何使用C#编程语言,通过数组来实现一个迷宫游戏。C#是一种现代化、面向对象的编程语言,广泛应用于Windows平台的软件开发,包括桌面应用、游戏开发以及Web服务等。...
1987年9月15日,X11协议的第一个版本发布,奠定了现代X11的基础。 X11的基本架构由Xlib和XCB(X Callback Bus)组成,负责客户端和服务器之间的通信。Xserver作为核心,处理图形输出和输入事件。窗口管理器,如GTK...
2. **构建初始树**:从起点生成第一个节点,并存储其坐标。 3. **随机采样和最近邻居查找**:利用MATLAB的内置函数或自定义函数进行随机采样和最近邻居搜索。 4. **扩展树**:使用MATLAB的向量和矩阵操作生成新...
我只给出了第一种的代码,因为我不会底层操作。 思路一:既然matlab曲线绘图是通过有序离散点依次连线形成,也就是说,通过“以直代曲”的过程,那么曲线交点无非就是离散点(结点)或者两线段交点。这比上面...
绷带魔方探索者 Bandaged Cube Explorer 是一个 js 工具,用于探索绷带 3x3x3 魔方的配置... 我在编写这个程序时发现两者都很有用。 第二个显示了我所说的“引脚模型”。 在这个模型中,我们想象将一根大头针推过一个
- 环境搭建是进行webkit开发的第一步,确保后续开发工作的顺利进行。 2. **操作系统版本兼容性问题**: - 说明了在Windows 7和Windows 8.1环境下搭建webkit开发环境的可能性。 - 强调了不同版本操作系统之间可能...
- 例如第一题,考察类比推理能力,将兵马与粮草的关系与工人与工资、植物与雨水等进行比较,寻找共同的逻辑关系。 - 第二题是歧义题,要求考生识别句子是否存在多重含义,这是语言理解和逻辑分析能力的体现。 - ...
可以使用障碍物的边界点生成一个障碍函数,然后计算每个位置点到这些点的距离,以确定其在电势场中的势值。 3. **目标表示**:目标点通常被视为重力场的源,其势值随着距离的增加而减小,这样可以确保机器人总是...
电子游戏发展史可以追溯到1971年,当时NolanBushnell设计了世界上第一个业务用机《电脑空间》,虽然这台机器遭到了惨痛失败,但它标志着电子游戏产业的开始。1972年,Bushnell和他的朋友TedDabney注册成立了Atari...
- 第一项 V0sin(2πf0t) 表示频率为 f0 的正弦波。 - 第二项 V1cos(2πf1t) 表示频率为 f1 的余弦波。 - 第三项 V2sin(2πf3t+90°) 表示频率为 f3 的正弦波,相位偏移 90°。 #### 18. 选择时钟振荡器时需要考虑...
在缅因州经营酒类业务,需要深入了解当地复杂的酒类许可规则和规定。"缅因州巴勃罗"可能是对这一复杂...对于开发者来说,掌握JavaScript和其他相关技术将有助于构建这样的实用应用程序,以服务于这个独特的市场需求。
2. **新建文件**:在使用Microsoft演示文稿时,新建文件是开始制作幻灯片的第一步。用户可以通过点击菜单栏上的“文件”>“新建”来创建一个新的空白演示文稿。 3. **操作步骤讲解**:教别人使用电脑软件时,需要...