概述
映射器,讲对应的请求交给Action
1) org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping
将自定义的Action所对应的<bean>中name属性作为请求路径,一一对应关系,可以配置多个映射器
<bean name="/hello.action" class="cn.qblank.action.HelloAction"></bean>
<!-- 映射器:BeanNameUrlHandlerMapping表示将bean标签的name属性值当作URL请求 -->
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>
2) org.springframework.web.servlet.handler.SimpleUrlHandlerMapping
改映射器可以使多个请求路径对应一个Action。一个对应多个请求路径,只需配置一个映射器即可
配置如下:
<bean name="userActionID" class="cn.qblank.action.UserAction"></bean>
<!-- 映射器:BeanNameUrlHandlerMapping表示将bean标签的name属性值当作URL请求 -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<!-- 配置各个action -->
<props>
<prop key="/update.action">userActionID</prop>
<prop key="/delete.action">userActionID</prop>
<prop key="/add.action">userActionID</prop>
<prop key="/find.action">userActionID</prop>
</props>
</property>
</bean>
最后
以上就是机灵河马为你收集整理的【SpringMvc】映射器Mapping的全部内容,希望文章能够帮你解决【SpringMvc】映射器Mapping所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复