Spring MVC 框架搭建及详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14-4-13Spring MVC 框架搭建及详解 - OPEN 开发经验库
/lib/v iew/open1338338587698.html
1/7
登录 注册
Java开源PHP开源JS脚本大全OPEN家园OPEN经验库OPEN文档OPEN资讯OPEN论坛
经验搜索 推荐:jQuery MiniUI,Web界面控件库!
所有分类 > 软件开发 > Web框架 > Spring MVC
Spring MVC 框架搭建及详解
您的评价: 收藏该经验
文件夹请选择...标签
(多个标签用逗号分隔)
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) 1. jar包引入
Spring 2.5.6:spring.jar、spring-webmvc.jar、commons-logging.jar、cglib-nodep-2.1_3.jar
Hibernate 3.6.8:hibernate3.jar、hibernate-jpa-2.0-api-1.0.1.Final.jar、antlr-2.7.6.jar、commons-collections-3.1、dom4j-1.6.1.jar、javassist-3.12.0.GA.jar、jta-1.1.jar、slf4j-api-1.6.1.jar、slf4j-nop-1.6.4.jar、相应数据库的驱动jar包 2. web.xml配置(部分)
01
020304 14 15s p r i n g 05 o r g .s p r i n g f r a m e w o r k .w e b .s e r v l e t .D i s p a t c h e r S e r v l e t 06 12 16 19 20 21 222324s p r i n g 17 *.d o 18
14-4-13Spring MVC 框架搭建及详解 - OPEN 开发经验库
/lib/v iew/open1338338587698.html
2/7
3. spring-servlet.xml配置
spring-servlet这个名字是因为上面web.xml中
对应的文件名则为springMVC-servlet.xml。
4. applicationContext.xml配置
26
27 28 2930 c o n t e x t C o n f i g L o c a t i o n c l a s s p a t h :c o n f i g /a p p l i c a t i o n C o n t e x t .x m l
0102
x m l n s :p ="h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /p " 04 x m l n s :c o n t e x t ="h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /c o n t e x t " 05 x s i :s c h e m a L o c a t i o n ="h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /b e a n s
h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /b e a n s /s p r i n g -b e a n s -3.0.x s d 06 h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /a o p
h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /a o p /s p r i n g -a o p -3.0.x s d 07 h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /t x
h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /t x /s p r i n g -t x -3.0.x s d 08 h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /c o n t e x t h r e f ="h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /c o n t e x t /s p r i n g -c o n t e x t -3.0.x s d ">h t t p ://w w w .s p r i n g f r a m e w o r k .o r g /s c h e m a /c o n t e x t /s p r i n g -c o n t e x t -3.0.x s d
c l a s s ="o r g .s p r i n g f r a m e w o r k .w e b .s e r v l e t .m v c .a n n o t a t i o n .A n n o t a t i o n M e t h o
d H a n d l
e r A d a p t e r "/>18 19 20
c l a s s ="o r g .s p r i n g f r a m e w o r k .w e b .s e r v l e t .v i e w .I n t e r n a l R e s o u r c e V i e w R e s o l v e r "p :p r e f i x ="/j s p /" p :s u f f i x =".j s p " />2101
d i n g ="U T F -8"?>
0210 11 12 13
14