spring学习笔记2---MVC处理器映射(handlerMapping)三种方式(附源码)

一、根据Beanname访问controller:

在springmmvc-servlet.xml的配置handlermapping中加入beanname,通过该beanname找到对应的controller实现控制

1 
2 <bean
3         class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping">bean>
4 <bean name="/user.do" class="com.liu.controller.UserController">
5 bean>


2、根据简单URL查找controller:

在springmmvc-servlet.xml的配置handlermapping中加入简单URL查找controller

1 
2     <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
3         <property name="mappings">
4             <props>
5               <prop key="/userInfo.do">userControllerprop>
6             props>
7         property>
8          
9     bean

3、根据controller类名访问controller:

同上:


    <bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping">bean>
    
    <bean  class="com.liu.controller.UserController">bean>

 

以上三种方式都可以访问对应的controller,选择一种使用即可。

附源码:http://files.cnblogs.com/files/chenzhefan/springmvc%E5%A4%84%E7%90%86%E5%99%A8%E6%98%A0%E5%B0%84.rar

转载于:https://www.cnblogs.com/chenzhefan/p/4424348.html

你可能感兴趣的:(spring学习笔记2---MVC处理器映射(handlerMapping)三种方式(附源码))