zoukankan      html  css  js  c++  java
  • SpringMVC 非注解配置

    web.xml配置:

    <servlet>
        <servlet-name>springmvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/springmvc/*.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>springmvc</servlet-name>
        <url-pattern>*.do</url-pattern>
    </servlet-mapping>

    /WEB-INF/springmvc/路径下文件结构:

    controller配置

    servlet-controller.xml

    1 <bean name="testController" class="com.controller.TestController">
    2     <property name="testService" ref="testService"></property>
    3     <property name="methodNameResolver" ref="parameterResolver"></property>
    4 </bean>

    servlet-forward.xml

    URL handler处理配置
    servlet-handler.xml

    1 <bean id="firstHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
    2     <property name="order" value="1"></property>
    3     <property name="alwaysUseFullPath" value="true"></property>
    4     <property name="mappings">
    5         <props>
    6             <prop key="test.do">testController</prop>
    7         </props>
    8     </property>
    9 </bean>

    拦截器配置
    servlet-interceptor.xml

    视图配置
    servlet-resolver.xml

    1 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    2     <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
    3 </bean>
    4 
    5 <bean id="parameterResolver" class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
    6     <property name="paramName" value="method"></property>
    7 </bean>
  • 相关阅读:
    ASP.NET WEB API构建基于REST风格
    .net平台下深拷贝和浅拷贝
    Visual Studio 必备神器
    sql注入
    proxy
    职场人生
    JSch
    何时用继承,何时用组合
    视频码率,帧率和分辨率的联系与差别
    超过响应缓冲区限制
  • 原文地址:https://www.cnblogs.com/mingluosunshan/p/5445988.html
Copyright © 2011-2022 走看看