spring mvc 框架搭建及详解

来源:互联网 发布:淘宝网手拿包 编辑:程序博客网 时间:2024/06/06 05:32
现在主流的Web MVC框架除了Struts这个主力 外,其次就是SpringMVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用SpringMVC来应对大多数的Web开发,就必须要掌握它的配置及原理。

  一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)

  1. jar包引入

  Spring2.5.6:spring.jar、spring-webmvc.jar、commons-logging.jar、cglib-nodep-2.1_3.jar

  Hibernate3.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配置(部分)

[html] view plaincopy
  1.   
  2.   
  3. <</span>servlet>  
  4.     <</span>servlet-name>spring</</span>servlet-name>  
  5.     <</span>servlet-class>org.springframework.web.servlet.DispatcherServlet</</span>servlet-class>  
  6.       
  7.   
  8. <</span>listener>  
  9.     <</span>listener-class>org.springframework.web.context.ContextLoaderListener</</span>listener-class>  
  10. </</span>listener>  
  11.     
  12.   
  13.   
  14. <</span>context-param>  
  15.     <</span>param-name>contextConfigLocation</</span>param-name>  
  16.     <</span>param-value>classpath:config/applicationContext.xml</</span>param-value>  
  17. </</span>context-param>  

  3. spring-servlet.xml配置

  spring-servlet这个名字是因为上面web.xml中标签配的值为spring(spring),再加上“-servlet”后缀而形成的spring-servlet.xml文件名,如果改为springMVC,对应的文件名则为springMVC-servlet.xml。

[html] view plaincopy
0 0