• 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/>  
     
     
  • 相关阅读:
    【CYH-02】NOIp考砸后虐题赛:成绩:题解
    UVA12657 Boxes in a Line:题解
    洛谷团队月赛题:题解
    UVA10071 Back to High School Physics:题解
    NOIp2018普及组T3暨洛谷P5017 摆渡车:题解
    洛谷P2001 硬币的面值 题解
    洛谷P1033 自由落体 题解
    尴尬
    UVA11988 【Broken Keyboard (a.k.a. Beiju Text)】:题解
    linux基础命令学习(十二)yum命令
  • 原文地址:https://www.cnblogs.com/lnas01/p/5503881.html
Copyright © 2020-2023  润新知