看起来仅当
ControllerClassNameHandlerMapping用作处理程序映射时,才会发生这种情况。
带注释的控制器通常与一起使用
DefaultAnnotationHandlerMapping,在这种情况下,一切正常。
编辑:
实际上,它看起来像是的合法行为
ControllerClassNameHandlerMapping。它映射
aController到
/a/*而不是
/a/**,因此仅接受路径层次的一个级别。同样,如果您需要完全的灵活性,请使用
DefaultAnnotationHandlerMapping。



