常用的Handler mapping
ControllerClassNameHandlerMapping:
按照控制器的类名来自动完成映射,在这需要使用拦截器的时候,它不需要配置任何属性。如下:
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping">
当发送一个以 abc.test 结尾的请求时,它会找一个名称为AbcController,直接根据控制器的类名匹配请求的路径来寻找控制器。
BeanNameUrlHandlerMapping:
按照beanName的Url来映射。
SimpleUrlHandlerMapping:
按照简单的Url映射。
ControllerClassNameHandlerMapping:
按照控制器的类名来自动完成映射,在这需要使用拦截器的时候,它不需要配置任何属性。如下:
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping">
当发送一个以 abc.test 结尾的请求时,它会找一个名称为AbcController,直接根据控制器的类名匹配请求的路径来寻找控制器。
BeanNameUrlHandlerMapping:
按照beanName的Url来映射。
SimpleUrlHandlerMapping:
按照简单的Url映射。