ExtJS实战(1)-准备工作和界面赏析

news/2024/7/6 0:04:40

我们这次实战的项目是一个房屋出租系统,重点是房屋信息的管理。主要功能包括用户的登陆,房屋信息的发布,编辑,删除,复杂查询以及数据的分页显示和排序等。为了便于大家下载测试,我们这里就使用SQLServer 2000数据库。

好咧,马上就要开工了。先来做好准备工作:

(1) 工具

MyEclipse6.5+ExtJS插件:

下载地址:
http://www.agpad.com/downloads/spket-1.6.12.zip

引用方法:

1、将下载回来的文件解压,并将eclipse文件夹下面的两个文件夹复制你的eclipse目录下。
2
Window Preferences Spket JavaScript Profiles New
3
、输入“ExtJS”点击OK
4
、选择“ExtJS” 并点击“Add Library”然后在下拉条中选取“ExtJS”
5
、选择 “ExtJS”并点击“Add File”,然后在你的./ext-2.x/source目录中选取“ext.jsb” 文件;
6
、设置新的ExtJS Profile,选中并点击“JavaScript Profiles” 对话框右手边的“Defalut”按钮;
7
、新建一个.js文件,即可出现自动提示的效果。

(2) 文档

给大家推荐一个网站http://extjs.org.cn/index.php

在国內最早汉化的ExtJs的站点 ajaxjs.com 上发现Ext 2.0中文API(最新版)

预览: http://www.ajaxjs.com/docs/
AIR
版文档中心下载: http://www.ajaxjs.com/docs/Ext 2 API Documentation.zip ~3MB
要求:Adobe AIR虚拟机 v1.1或以上
下载地址:http://get.adobe.com/air/
用法:直接打开2.1 API Documentation.exe

(3) 环境

各种开源框架环境及下载:

Hibernate3.x http://www.hibernate.org/

Spring2.x http://springframework.org/

Struts1.x http://struts.apache.org/1.x/

ExtJS2.X http://extjs.com/

JSON http://json-lib.sourceforge.net/

DWR2.x http://directwebremoting.org/

(4) 界面赏析


http://www.niftyadmin.cn/n/2891608.html

相关文章

if特殊用法

if特殊用法 [ -z "$a" ] 表示变量a的值是否为空时,会怎么样[ -n "$a" ] 表示变量a的值不为空时,会怎么样! -z -n! -n -z建议,写这两个的时候,都加上双引号[ -n "$a" ] 表示变量a的值不为空时&…

ExtJS实战(2)-hibernate

现在我们已经看过了主要项目截图,并且利用MyEclipse加入了SSH的支持和其它框架的JAR包,搭建好了我们的应用环境。(这里因为MyEclipse自动导入的各个框架的包会存在版本冲突,所以我们建议只加入MyEclipse对各大框架的支持&#xff…

如何实现ArrayList排序

2019独角兽企业重金招聘Python工程师标准>>> package mianshi;import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List;/*** description* * author shilvfei* * date 2018年4月28日*/ public class Array…

shell将某个命令重复执行多次

1.方法1 for ((i1; i<100; i)) doecho $i donefor ((i1; i<100; i)); do curl -d {"id":"123456","filename":"111.zip"} http://127.0.0.1:9090/ss/dd/ff/sss; done 2.方法2 for i in {1..100} doecho $i done

2018北京交通大学区块链技术讲座

BC Spark致力于推进区块链技术和开源运动的融合&#xff0c;以一流高校为核心&#xff0c;建立起具有全球影响力的开发者社区。为了加深技术人才对区块链技术的了解和参与度&#xff0c;「北京交通大学软件学院」联合「BC Spark社区」「链得得」&#xff0c;发起「2018北京交通…

Iterator在ArrayList中的源码实现

2019独角兽企业重金招聘Python工程师标准>>> 获取迭代器 List<LinkedHashMap> list new ArrayList<>();Iterator iterator list.iterator();iterator()方法实现 public Iterator<E> iterator() {return new Itr();}Itr 源码 /*** An optimized …

List如何正确地在遍历时删除元素-EFFECTIVE STL 9

std::list::remove_if 遍历时删除元素的正确写法&#xff1a; list<int> l; for (list<int>::iterator iterl.begin();iter!l.end;) {if (condition (*iter) 0 ){iterl.erase(iter); // 注意此处要用iter接受l.erase(iter)的返回值}else{iter;} } 删除头部第一…

xcodebuild结合shell脚本实现iOS工程一键打包

提示&#xff1a;这里只列举企业证书&#xff08;enterprise&#xff09;打包、AdHoc、AppStore只需要简单修改即可完成。 探究过程&#xff1a; &#xff08;1&#xff09;工程需要手动配置证书、使用xcodebuild打包 首先需要在工程目录同级建立plist文件、这是xcodbuild必带参…