Spring MVC BeanNameUrlHandlerMapping example
来源:互联网 发布:外贸英语的软件 编辑:程序博客网 时间:2024/05/19 17:48
In Spring MVC, BeanNameUrlHandlerMapping
is the default handler mapping mechanism, which maps URL requests to the name of the beans. For example,
<beans ...> <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/> <bean name="/welcome.htm" class="com.mkyong.common.controller.WelcomeController" /> <bean name="/streetName.htm" class="com.mkyong.common.controller.StreetNameController" /> <bean name="/process*.htm" class="com.mkyong.common.controller.ProcessController" /></beans>
In above example, If URI pattern
/welcome.htm
is requested,DispatcherServlet
will forward the request to the “WelcomeController
“./streetName.htm
is requested,DispatcherServlet
will forward the request to the “StreetNameController
“./processCreditCard.htm
or/process{any thing}.htm
is requested,DispatcherServlet
will forward the request to the “ProcessController
“.
Note
Additionally, this mapping is support Ant style regex pattern match.
Actually, declare BeanNameUrlHandlerMapping
is optional, by default, if Spring can’t found handler mapping, the DispatcherServlet
will creates a BeanNameUrlHandlerMapping
automatically.
So, the above web.xml
file is equivalence to the following web.xml
:
<beans ...> <bean name="/welcome.htm" class="com.mkyong.common.controller.WelcomeController" /> <bean name="/streetName.htm" class="com.mkyong.common.controller.StreetNameController" /> <bean name="/process*.htm" class="com.mkyong.common.controller.ProcessController" /></beans>
0 0
- Spring MVC BeanNameUrlHandlerMapping example
- Spring MVC BeanNameUrlHandlerMapping example
- 第一个SPRING MVC BeanNameUrlHandlerMapping
- 【推荐】第一个SPRING MVC BeanNameUrlHandlerMapping
- Spring Web MVC 的HandlerMapping的使用之-------BeanNameUrlHandlerMapping
- Spring MVC: step by step 5-BeanNameUrlHandlerMapping(我的最爱)
- spring mvc的HandlerMapping的使用之--BeanNameUrlHandlerMapping
- Spring Web MVC 的HandlerMapping的使用之-------BeanNameUrlHandlerMapping
- spring mvc基础篇(五):映射处理器之BeanNameUrlHandlerMapping
- spring mvc问题之为何多注入了一个BeanNameUrlHandlerMapping?
- Spring MVC - DispatcherServlet Example
- Spring MVC Model Example
- Spring MVC MultiActionController example
- Spring MVC PropertiesMethodNameResolver example
- Spring MVC ParameterMethodNameResolver example
- Spring MVC ParameterMethodNameResolver example
- Spring MVC ParameterizableViewController example
- Spring MVC InternalResourceViewResolver example
- Linux下安装配置Eclipseforphp
- A2.2.4继承与多态 P376
- C++中Operator类型强制转换成员函数解析
- 关于jvm的几点学习
- Configure multiple view resolvers priority in Spring MVC
- Spring MVC BeanNameUrlHandlerMapping example
- programming-challenges Smith Numbers (110706) 题解
- Spring MVC ControllerClassNameHandlerMapping example
- 【bzoj1965】【Ahoi2005】【SHUFFLE 洗牌】【快速幂】
- iOS开发系列之Objective-C基础:NSString字符串类型(二)
- swift 类型定义
- mysql数据同步
- 网站每天被抓取新页面的经验心得ccxtqj
- Spring MVC SimpleUrlHandlerMapping example