У меня есть контроллер с @RequestMapping
для корневого пути "/"
.Существуют и другие контроллеры с, скажем, @RequestMapping
из "/test"
и т. Д. Мое приложение, похоже, правильно отображает пути, например /appname/test
, но если я добавлю косую черту в путь, например "/appname/test/
, то оно отобразитсяконтроллер, который имеет @RequestMapping
для корневого пути "/"
.Любая идея, почему?
Обновление:
Я также попытался удалить <mvc:annotation-driven />
и заменить на
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"
p:order="0" p:alwaysUseFullPath="true" />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"
p:alwaysUseFullPath="true"/>
Это решило проблему косой черты,но мои проверки перестали работать