您的位置:首页 > 移动开发

SpringMVC中HandlerMapping的三种配置方式

2018-01-16 09:03 337 查看
转载自http://blog.csdn.net/ps_zhanglei/article/details/50032233

SpringMVC中的HandlerMapping有三种不同的配置方式:

1、根据beanname来配置:

[html] view
plain copy

<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>    

<bean name="/user.do" class="com.smile.controller.UserController"></bean>  

2、根据简单URL 来查找Controller :

[html] view
plain copy

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  

    <property name="mappings">  

        <props>  

            <prop key="/userInfo.do">userController</prop>  

        </props>  

    </property>  

</bean>  

      

<bean id="userController" class="com.smile.controller.UserController"></bean>  

3、根据控制类的类名访问controller:

[html] view
plain copy

<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean>  

<bean  class="com.smile.controller.UserController"></bean>  

三种配置方式没有多大区别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: