Nutz+ExtJS示例教程——搭建开发环境

这里介绍下,开发环境的准备与搭建。

 

准备阶段

 

这里的东西大都给出了链接地址,大家按照需求自行下载即可。

 

必备品

 

JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html

 

 

Eclipse(这里选的最新版JEE_3.6.1 http://www.eclipse.org/downloads/

 

 

 Tomcat6.Xhttp://tomcat.apache.org/download-60.cgi

 

 

 MySQL(数据库就选个常用的http://www.mysql.com/downloads/

 

 

 

Spket(写JS必备佳品http://www.spket.com/download.html

 

 

ExtJS(男猪脚,这里选用最新的3.3.1,这里刻意忽略license的问题,相信你懂的(http://www.sencha.com/products/js/download.php

 

 

Nutz(有请华丽丽的女主角登场!直接选择最新版http://code.google.com/p/nutz/downloads/list

 

 

以上就是全部必备品了,有了这些大家就可以开始搭建环境了。

 

可选品

 

PowerDesigner(数据库设计工具,很好很强大。http://www.sybase.com/products/modelingdevelopment/powerdesigner

 

 

Navicat9MySQL数据库可视化管理软件http://www.navicat.com/en/download/download.html

 

 

FireFox + FireBugJS调试必备,啥都不说了,强大的一塌糊涂)

 

 

ExtDesigner(控件拖拖拽拽,页面就出来了,用来画草图不错。http://www.sencha.com/products/designer/download.php

 

 

 ExtJS中文API(这个英文较好的同志就不需要了,Nutz的话相信大家母语都没问题)

 

 

 

以上可选品在某些方面都有一定的帮助作用,需要的同志就去下吧。

 

 

搭建环境

这里分三个步骤来,属于新三步,切记一步一步走,步子迈大了,容易扯着蛋……

 

第一步,软件安装

 

大部分软件的安装大家都会,这里就强调几个注意点

 

SpketEclipse结合,提供对ExtJS的支持。

 

建议大家下载Spket的plugin版,解压后,把对应文件夹直接拷到Eclipse目录下,重启Eclipse即可。

 

在Eclipse中打开Window->Preferences,如果能找到下面图片所示,说明安装成功。

 

 

 

下面开始加入Ext库的支持

 

Spket -> JavaScript Profiles -> new… 名字随便起。

 

 

 

选中刚刚新建的JS库,单击右边的Add Library,弹出的下拉框中选中ExtJS

 

 

 

 

选中新建出来的ExtJS,单击右边的Add File,在你下载的Ext包中选中ext.jsb2这个文件。

 

 

 

 

默认会选中Ext ALL ,然后把其他的都选中就好了。

 

 

 

 

最后选中我们加入的JS库,单击右边的DefaultOK了,结果如下图。

 

 

 

等下,同志们,这还没完,先别急,还需要手动设置下JS文件关联,让JS默认的使用Spket的编辑器,这样提示才会起左右。方法如下图:

 

 

 

 

 

马上来测试下,新建个js文件,敲入Ext. 你就应该看到下图了:

 

 

 

 

第二部,新建工程

 

新建一个web工程

 

 

 

Java Resources下加入了两个Source Folder test config

 

WebContent下加入 js page 两个包,这里没有硬性规定放那里,只与个人习惯有关,有人更喜欢放到WEB-INF下,也是可以的。

 

 

 

 

把必要的js包跟jar包拷入工程,并把jar包加入到classpath中。

 

ExtJS的话,ME是选择了下面这几个拷入到js目录下:

 

 

 

 

Jar包,是选择c3p0作为数据池,log4jmysqljdbc,跟Nutz,应该也就这么多了,其他的再根据你的需要加入就好了。

 

最终结果如下:

 

 

 

 

这样工程的大体框架就好了,接下来的就是编码工作。

 

第三部,测试环境

 

这里就请大家参照Nutz的文档中的方式来测试好了,只要能跑通就说明没问题了。

 

Nutz文档地址http://code.google.com/p/nutz/wiki/nutz_preface?tm=6

 

 

 

 

以上,整个工程的环境就搭建成功。

 

下一集,将简单介绍下数据库的设计。

 

 

 PS:附件中为Ext3.3的中文API,需要的下吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值