SpringMVC学习之Handler Mapping

来源:互联网 发布:广州站西钟表城淘宝 编辑:程序博客网 时间:2024/06/15 10:08

HandlerMaping分为很多中:其中根据id来查找控制器的方式如下:

<!-- 简单url的映射处理器 -->        <bean id="simpleUrlHandlerMapping"                class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">                <property name="mappings">                        <props>                                 <prop key="/hello">helloController</prop>                        </props>                </property>                <!-- 设置优先级,值越小,优先级越高 -->                <property name="order" value="0" />        </bean>        <bean id="helloController" class="com.springmvc.controllers.HelloWorldController"></bean>

根据beanname来查找的方式如下:

<!-- 配置beanNameUrlHandlerMapping  --><bean id="beanNameUrlHandlerMapping"class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"><!-- 设置优先级,值越小,优先级越高 --><property name="order" value="1"></property></bean><bean name="/hello" class="com.springmvc.controllers.HelloWorldController"></bean>
这里的name的值为相应的action就可以了,如form表单的action=hello”,这里找到的Controller就是name对应的Controller了。

原创粉丝点击