java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > SimpleUrlHandlerMapping用法详解

SpringMVC中的SimpleUrlHandlerMapping用法详解

作者:腾龙凌霄

这篇文章主要介绍了SpringMVC中的SimpleUrlHandlerMapping用法详解,SimpleUrlHandlerMapping是Spring MVC中适用性最强的Handler Mapping类,允许明确指定URL模式和Handler的映射关系,有两种方式声明SimpleUrlHandlerMapping,需要的朋友可以参考下

SimpleUrlHandlerMapping

SimpleUrlHandlerMapping是Spring MVC中适用性最强的Handler Mapping类,允许明确指定URL模式和Handler的映射关系。有两种方式声明SimpleUrlHandlerMapping。

prop key

key是URL模式,属性值是Handler的ID或者名字。

<beans ...>
    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
       <property name="mappings">
        <props>
           <prop key="/welcome.htm">welcomeController</prop>
           <prop key="/*/welcome.htm">welcomeController</prop>
           <prop key="/helloGuest.htm">helloGuestController</prop>
         </props>
       </property>
    </bean>
    <bean id="welcomeController" 
        class="com.mkyong.common.controller.WelcomeController" />
    <bean id="helloGuestController" 
        class="com.mkyong.common.controller.HelloGuestController" />
</beans>

value

等号左边是URL模式,右边是Handler的ID或者名字。

<beans ...>
    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
       <property name="mappings">
        <value>
           /welcome.htm=welcomeController
           /*/welcome.htm=welcomeController
           /helloGuest.htm=helloGuestController
        </value>
       </property>
    </bean>
    <bean id="welcomeController" 
        class="com.mkyong.common.controller.WelcomeController" />
    <bean id="helloGuestController" 
        class="com.mkyong.common.controller.HelloGuestController" />
</beans>

到此这篇关于SpringMVC中的SimpleUrlHandlerMapping用法详解的文章就介绍到这了,更多相关SimpleUrlHandlerMapping用法详解内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文