springmvc三种处理器映射器handlerMapping

来源:互联网 发布:app程序员招聘要求 编辑:程序博客网 时间:2024/05/28 14:57

1BeanNameUrlHandlerMapping:

<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
</bean>
<bean name="/hello.do" class="com.sgn.controllers.UserController"></bean>

根据hello.do调用
2SimpleUrlHandlerMapping:

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">            <property name="mappings">                <props>                    <prop key="/mine.do">userController</prop>                    <prop key="/abc.do">userController</prop>                    <prop key="/efg.do">userController</prop>                </props>            </property>            </bean>        <bean id="userController" name="/hello.do" class="com.sgn.controllers.UserController"></bean>     

根据abc.do\efg.do\mine.do调用
3ControllerClassNameHandlerMapping:

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

根据类名.do调用

0 0
原创粉丝点击