springmvc配置文件

使用springMVC有三个配置文件需要配置,一个是applicationContext.xml(spring)、另一个是web.xml,还有一个springmvc的配置文件
 
applicationContext.xml里面配置事务管理器以及属性注入等。
 
web.xml里面要添加一个springMVC的servlet的注册和映射(DispatcherServlet),这个servlet是springMVC的核心控制器,专门处理各个请求的。
 <!-- 加载applicationContext.xml -->
 <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
 </listener>
 <!-- springMVC 注册和映射 -->
 <servlet>
  <servlet-name>springMVC</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
 </servlet>
 <servlet-mapping>
  <servlet-name>springMVC</servlet-name>
  <url-pattern>*.do</url-pattern>
 </servlet-mapping>


springmvc配置文件形式为:核心控制器servlet名-servlet.xml,如springMVC-servlet.xml
  1. <context:component-scan base-package="com.hundsun.twioo.business.action" />  
  2. <bean class="org.springframework.web.servlet.mvc.annotation.
  3.     DefaultAnnotationHandlerMapping" />  
  4. <bean class="org.springframework.web.servlet.mvc.annotation.
  5.     AnnotationMethodHandlerAdapter" >  
  6.     <property name="messageConverters">  
  7.         <util:list id="beanList">  
  8.             <ref bean="mappingJacksonHttpMessageConverter"/>  
  9.         </util:list>  
  10.     </property>  
  11. </bean>  
  12. <!-- 处理乱码 -->
  13. <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.
  14.     http.converter.json.MappingJacksonHttpMessageConverter">  
  15.     <property name="supportedMediaTypes">
  16.         <list>  
  17.             <value>text/html;charset=UTF-8</value>  
  18.         </list>  
  19.     </property>  
  20. </bean>  
  21. <context:annotation-config/>  
 
 
原文地址:https://www.cnblogs.com/lnas01/p/5503881.html