HandlerMapping和BeanNameUrlHandlerMapping的使用

BeanNameUrlHandlerMapping与上一节的SimpleUrlHandlerMapping类似,不同之处在于:前者的bean name就当做url,而后者需要配置url-->bean的映射。

我给大家看一下springmvc.xml文件的配置区别

这是SimpleUrlHandlerMapping的文件的配置

HandlerMapping和BeanNameUrlHandlerMapping的使用HandlerMapping和BeanNameUrlHandlerMapping的使用

这里就是通过SimpleUrlHandlerMapping配置的


下面是通过BeanNameUrlHandlerMapping配置的

HandlerMapping和BeanNameUrlHandlerMapping的使用HandlerMapping和BeanNameUrlHandlerMapping的使用

上面就是BeanNameHandlerMapping的配置

以上的效果就是如下图所示

HandlerMapping和BeanNameUrlHandlerMapping的使用