springmvc配置文件

Posted 博客首页

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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/>  
 
 

以上是关于springmvc配置文件的主要内容,如果未能解决你的问题,请参考以下文章

Spring+SpringMVC+MyBatis+Maven框架整合

Spring MVC 3.2 Thymeleaf Ajax 片段

springmvc配置文件 序列化

spring mvc配置文件出现红叉

springmvc的核心过滤器dispatcherservlet有加载配置文件的作用吗

springmvc引入js,css等静态文件路径问题!!!