SSM前端ExtJS MVC框架的搭建实例.docx
文本预览下载声明
2013SSM+ExtJS
2013
SSM+ExtJS MVC框架搭建实例
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc372210707 1 重要声明 PAGEREF _Toc372210707 \h 2
HYPERLINK \l _Toc372210708 2 项目搭建 PAGEREF _Toc372210708 \h 2
HYPERLINK \l _Toc372210709 2.1 项目jar包简介 PAGEREF _Toc372210709 \h 2
HYPERLINK \l _Toc372210710 2.2 项目新建 PAGEREF _Toc372210710 \h 5
HYPERLINK \l _Toc372210711 2.3 管理项目目录 PAGEREF _Toc372210711 \h 9
HYPERLINK \l _Toc372210712 2.4 配置使用mybatis PAGEREF _Toc372210712 \h 10
HYPERLINK \l _Toc372210713 2.5 配置使用spring PAGEREF _Toc372210713 \h 13
HYPERLINK \l _Toc372210714 2.6 测试用例的编写 PAGEREF _Toc372210714 \h 15
HYPERLINK \l _Toc372210715 2.7 新建和启动server PAGEREF _Toc372210715 \h 21
HYPERLINK \l _Toc372210716 2.8 ExtJS之MVC PAGEREF _Toc372210716 \h 25
HYPERLINK \l _Toc372210717 2.8.1 前端开发之页面访问 PAGEREF _Toc372210717 \h 25
HYPERLINK \l _Toc372210718 2.8.2 前端开发之struts配置 PAGEREF _Toc372210718 \h 27
HYPERLINK \l _Toc372210719 2.8.3 前端开发之web.xml配置 PAGEREF _Toc372210719 \h 28
HYPERLINK \l _Toc372210720 2.8.4 前端开发之前端概貌 PAGEREF _Toc372210720 \h 30
HYPERLINK \l _Toc372210721 2.8.5前端开发之view层 PAGEREF _Toc372210721 \h 34
HYPERLINK \l _Toc372210722 2.8.6前端开发之model层和store层 PAGEREF _Toc372210722 \h 36
HYPERLINK \l _Toc372210723 2.8.6前端开发之controller层 PAGEREF _Toc372210723 \h 37
HYPERLINK \l _Toc372210724 3 结尾的话 PAGEREF _Toc372210724 \h 40
SSM+ExtJS MVC框架搭建实例
1 重要声明
在开始搭建我们的web项目之前,需要进行以下声明:
1)这份实例帮助文档主要针对一些初入职场或者是初识java和ExtJS的程序员,希望能一定程度上给予一些建议和引导,避免走一些不必要的弯路。对于职场元老级人物可以直接略过,不作理会,以免贻笑大方。
2)这次实例演示我们所采用的IDE是eclipse,因此如果当你使用myeclipse或者是其他IDE来进行实践时,有些场景不完全相同,但基本相似;
3)本次实例后端采用spring+struts+mybatis框架,前端采用ExtJS,前后端均采用MVC的开发模式来进行开发。
4)本文档的作者是一个程序菜鸟,因此本文档中难免存在诸多错误和问题,请多多包涵。如果可以的话,请及时与我沟通交流,以期共同进步。
2 项目搭建
2.1 项目jar包简介
在正式开始我们的项目搭建之前,让我们来看一下在我们即将开始的项目中,主要会使用到哪些jar包,具体如右图所示:
1) aopalliance.jar:这个包是AOP联盟的API包,里面包含了针对面向切面的接口,通常Spring等其它具备动态织入功能的框架依赖此包。
2) commons-dbcp.jar:DBCP数据库连接池,Apache的Jakarta组织开发的,Tomcat4的连接池也是DBCP。
3) commons-fileupload.jar:commons项目中的关于文件上传的包, struts2.1.6版本后必须加入此文
显示全部