关闭后缀匹配(
useSuffixPatternMatch)
RequestMappingHandlerMapping将解决您的问题,但是,如果
<mvc:annotation-driven/>在您的配置中使用它(实际上不是手动连接所有必需的基础结构bean),实际上并不是那么容易。在这种情况下,定义其他类型的bean
RequestMappingHandlerMapping不会有任何效果。
您有两种选择:
删除
<mvc:annotation-driven/>
将其扩展为等效的Bean定义集,您可以在其中应用该useSuffixPatternMatch
设置。保持
<mvc:annotation-driven/>
原样,并使用此处描述的更简单的解决方法:https : //jira.springsource.org/browse/SPR-9371。基本上BeanPostProcessor
,这将添加一个,它检索RequestMappingHandlerMapping
由mvc命名空间创建的bean,并设置上述标记。
还有另外一个请求,要求更容易地自定义
RequestMappingHandlerMapping由mvc命名空间创建的内容,而无需像上面那样进行修改。您可以考虑对此票进行投票。



