ExtJs4.2——HelloWorld

ExtJS为开发者在开发富客户的B/S应用中提供丰富的UI组件,具有统一的主题,便于快速开发,提高效率。但显然它并不适合互联网站的开发。

一、主要目录文件介绍

builds:压缩后的ExtJS代码,体积更小,更快;
       docs:开发文档;
       examples:官方演示示例;
       locale:多国语言资源文件;
       pkgs:ExtJS各部分功能的打包文件;
       resource:ExtJS所需要的CSS与图片文件;
       src:未压缩的源代码目录;
       bootstarp.js:ExtJS库引导文件,可自动切换ext-all.js与ext-all-debug.js;
       ext-all.js:ExtJS核心库;
       ext-all-debug.js:ExtJS核心库的调试版,调试时使用。
       ext-all-debug-w-comments.js:带注释的ExtJS核心库调试版。

二、项目中使用

在项目中使用ExtJS,以下文件必需的:

1 整个resources文件夹
       2 ext-all.js或ext-all-debug.js或ext-all-debug-w-comments.js文件
       3 ext-lang-zh_CN.js文件

项目结构:

页面引入代码:

HTML Code


1
2
3
4
5
6
7

<!-- 加入EXTJS支持,注意文件引入顺序 -->
<!-- 引入样式文件 -->
<link rel="stylesheet" type="text/css" href="ext-4.2.1.883/resources/css/ext-all.css">
<!-- 引入extjs引导文件 -->
<script type="text/javascript" src="ext-4.2.1.883/bootstrap.js" ></script>
<!-- 中文化-->
<script type="text/javascript" src="ext-4.2.1.883/locale/ext-lang-zh_CN.js"></script>

三、Hello World

单独新建一个test.js文件夹并引入到页面中

HTML Code


1
2
3
4
5
6
7
8

<!-- 加入EXTJS支持,注意文件引入顺序 -->
<!-- 引入样式文件 -->
<link rel="stylesheet" type="text/css" href="ext-4.2.1.883/resources/css/ext-all.css">
<!-- 引入extjs引导文件 -->
<script type="text/javascript" src="ext-4.2.1.883/bootstrap.js" ></script>
<!-- 中文化-->
<script type="text/javascript" src="ext-4.2.1.883/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript" src="js/test.js"></script>

test.js文件内容:

JavaScript Code


1
2
3
4
5
6

/**
* ExtJs之HelloWorld
*/
Ext.onReady(function(){
    Ext.MessageBox.alert("提示","Hello World");
});

之后将项目部署到tomcat并启动,访问http://localhost:8080/ExtJs4.2/ ,页面效果如下:

时间: 2024-10-06 21:52:01

ExtJs4.2——HelloWorld的相关文章

【ExtJs】ExtJs4.2.1的配置与Helloworld

ExtJs在2.x之后如果用于商业用途将会收费,在官网如果要下载就要给钱,但是完全传说中有个gpl版本,可以随便用,不过法律上的问题就不是我们程序猿细究的事情了.至少自己弄来玩玩是不会有什么问题的.ExtJs这东西,个人觉得非常适合做OA,简直就是把以前的VC6的MFC搬到网页上面来了. 下面以ExtJs4.2.1为例子,讲述这东西是如何开发的.不同的版本的ExtJs可能会有不同,因为ExtJs这东西,在2.x,3.x,5.x是完全不同的,因为现在最常用的ExtJs的版本是4.x,因此就研究Ex

ExtJS实战 01——HelloWorld

前言 Extjs5的发布已经有些日子了,目前的最新稳定版本是Extjs5.1.0,我们可以在官方网站进行下载.不过笔者今天访问得到的是502Bad Gateway,原因可能是sencha的nigix没有配置好缓冲. 如果E文比较好,建议跳过本系列教程,直接阅读官方5.1文档. 正文 Extjs是开源的遵循GPL协议,我们下载到的文件包含了源代码,我们要在这堆源代码中找到Extjs5的真正需要引用的文件. 这些文件在build文件夹下.我们首先需要引用的是ext.all.js,(ext.all-d

Extjs4.2.1学习笔记(一)

心血来潮准备学习一下Extjs,就从官方网站http://extjs.org.cn/下载了最新版本4.2.1,开始从头学习,记一下笔记,让自己能够持之以恒. 先说一下基本文件类库引用吧, 每个项目一开始都需要进行一下操作,根据自己的需要进行调整. 把下载好的压缩包解压到本地,里面就包括了所有源码和图片等资源,我用的编程工具是VS2010,在新建了一个web项目后,将完整的包文件加入项目,目录中有一个完整的EXTJS的文件夹. 这样在具体用到的时候我们就可以对需要的文件进行引用.下面就是实际行动了

Java小白入门学习笔记demo1输出helloworld

public class Hello{//公共   类     类名  public static void main(String[] args){ //     公共   静态  无返回值 主方法(字符串[] 参数)   System.out.println("helloworld"); //   系统.输出.打印换行(输出内容); // 输出语句,首字母必须大写,println为输出内容后自动换行,print输出内容不换行 }}

SpringBoot学习helloworld

这几天开始学习springBoot记录一下(Hello World) pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o

Egret 学习之 从HelloWorld项目开始 (二)

1,创建新项目HelloWorld ,可以在界面上点击文件->新建,也可以在命令行使用create: 2,src 目录,存放我们的代码.我们编写的代码都放在src目录下面. bin-debug 目录,项目编译和运行的debug目录,一般我们不要修改该目录下的内容. libs 目录,这里面存放我们的库文件,包括 Egret 核心库和其他扩展库.当然以后添加了第三方库的话也会放在这里. resource 目录,这里放置我们的资源文件,这里面有一个default.res.json 配置文件,用来配置资

HelloWorld 模块

helloworld.c 代码 1 #include <linux/init.h> 2 #include <linux/module.h> 3 4 MODULE_LICENSE("Dual BSD/GPL"); 5 6 static int hello_init(void) 7 { 8 printk(KERN_ALERT "Hello world\n"); 9 return 0; 10 } 11 12 static void hello_ex

struts2-(2)HelloWorld

1.环境配置 1).进入http://struts.apache.org/download.cgi#struts23241 下载 struts官方源码 2).解压,进入apps/struts2-blank/WEB-INF/lib/  拷贝安装包 3).加入struts.xml配置文件 4).找到配置文件关联文档,(为了让strtus.xml里面有提示) Window-->Prefrence-->XML-->XMLCatalog-->add Location-->struts-

第一个React程序HelloWorld

一.程序步骤 1.用React.createClass生成组件 2.调用React.render把组件渲染到页面中,dom的操作由react自动完成 二.代码 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> &l