Spring MVC: step by step 2-SimpleUrlHandlerMapping
2011-03-10 16:44
393 查看
Admin-servlet.xml
<bean id="myHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="helloPara.form">helloParaController</prop>
<prop key="goFirst.xform">helloMethodController</prop>
<prop key="goSecond.xform">helloMethodController</prop>
<prop key="/*.xxform">helloPropsController</prop>
</props>
</property>
</bean>
SimpleUrlHandlerMapping将指定的url或url pattern和一个controller进行关联。如:helloPara.form请求被发送到helloParaController。
在struts,webwork,request url和controller(action)之间的关联没有这么灵活,在web.xml中完成定义。
在Spring MVC中, request url可以和controller灵活关联起来。不同url可以调用controller的不同的方法,这个功能可以通过 method resolver来完成。
<bean id="myHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="helloPara.form">helloParaController</prop>
<prop key="goFirst.xform">helloMethodController</prop>
<prop key="goSecond.xform">helloMethodController</prop>
<prop key="/*.xxform">helloPropsController</prop>
</props>
</property>
</bean>
SimpleUrlHandlerMapping将指定的url或url pattern和一个controller进行关联。如:helloPara.form请求被发送到helloParaController。
在struts,webwork,request url和controller(action)之间的关联没有这么灵活,在web.xml中完成定义。
在Spring MVC中, request url可以和controller灵活关联起来。不同url可以调用controller的不同的方法,这个功能可以通过 method resolver来完成。
相关文章推荐
- Spring MVC: step by step 5-BeanNameUrlHandlerMapping(我的最爱)
- Spring MVC中使用SimpleUrlHandlerMapping映射处理器的一个简单例子
- Spring MVC的handlermapping之SimpleUrlHandlerMapping初始化
- Spring MVC中用SimpleUrlHandlerMapping实现单纯的页面跳转
- Spring MVC:使用SimpleUrlHandlerMapping的一个简单例子
- Spring MVC 使用SimpleUrlHandlerMapping做映射处理的简单用例
- spring MVC关于org.springframework.web.servlet.handler.SimpleUrlHandlerMapping的使用
- Spring MVC:使用SimpleUrlHandlerMapping的一个简单例子
- Spring MVC-处理程序映射(Handler Mapping)-简单的Url处理程序映射(Simple Url Handler Mapping)示例(转载实践)
- spring mvc为何多注入了个SimpleUrlHandlerMapping?
- Spring MVC的handlermapping之请求分发如何找到正确的Handler(BeanNameUrlHandlerMapping,SimpleUrlHandlerMapping)
- spring mvc基础篇(五):映射处理器之BeanNameUrlHandlerMapping
- Spring的一种拦截器SimpleUrlHandlerMapping
- Spring的一种拦截器SimpleUrlHandlerMapping
- SimpleUrlHandlerMapping的配置
- Spring Web MVC 的HandlerMapping的使用之-------SimpleUrlHandlerMapping(有三种配法)
- Spring 学习笔记-- <mvc:default-servlet-handler />默认加载simpleurlhandlermapping
- 采用SimpleUrlHandlerMapping的一个Controller的两种映射
- Spring SimpleUrlHandlerMapping的使用
- SimpleUrlHandlerMapping 处理器映射的配置--转