ExtjsMVC目录结构搭建及一个简单的测试程序

2025-06-25 15:29:57

1、首先要新建一个web项目(小编用的是myeclipse),项目名称“extjsMVC”。

ExtjsMVC目录结构搭建及一个简单的测试程序
ExtjsMVC目录结构搭建及一个简单的测试程序

2、其次是创建extjsMVC目录结构。其中“extjs”是extjs的开发包,可以到官网上去下载,然后导入到项目的WebRoot目录下。ExtjsMVC框架主要有6个核心文件,controller、view、model、store、application和jsp。application文件是框架的核心文件,是extjsMVC框架的入口,其被jsp文件调用;application加载controller和viewpoint(view);controller加载model、view和store,controller是extjsMVC框架的核心控制器,其可以监听事件,比如鼠标单击或双击。store依赖于model存储数据。view通过加载store中的数据,显示在页面上。这些过程,大家可以通过下面的小例子仔细推敲。建议大家手动的把代码敲一遍,自己把程序跑起来。

ExtjsMVC目录结构搭建及一个简单的测试程序

3、下面就分享一个小例子,每个文件都有注释。首先是编写application.js文件。

ExtjsMVC目录结构搭建及一个简单的测试程序

4、其次是在index.jsp页面中加入文件引用,包括extjs源文件的引用和application.js的引用。

ExtjsMVC目录结构搭建及一个简单的测试程序

5、然后是要编写Controller文件:appController.js。

ExtjsMVC目录结构搭建及一个简单的测试程序

6、编写model文件:appModel.js。

ExtjsMVC目录结构搭建及一个简单的测试程序

7、编写store文件:appStore.js。

ExtjsMVC目录结构搭建及一个简单的测试程序

8、编写view文件:ListView.js。

ExtjsMVC目录结构搭建及一个简单的测试程序

9、然后就是将web项目部署到tomcat(用myeclipse自带的tomcat就可以),并开启服务。

ExtjsMVC目录结构搭建及一个简单的测试程序

10、在浏览器中输入测试地址:http://localhost:8080/extjsMV觊皱筠桡C/index.jsp;单击button和双击“sam”,就可以看到触发的事件了。当然要仔细看代码哦。

ExtjsMVC目录结构搭建及一个简单的测试程序
ExtjsMVC目录结构搭建及一个简单的测试程序
ExtjsMVC目录结构搭建及一个简单的测试程序
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢