Весенняя аннотация в конце - PullRequest
0 голосов
/ 10 июня 2010

У меня есть контроллер с @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"/> 

Это решило проблему косой черты,но мои проверки перестали работать

1 Ответ

1 голос
/ 10 июня 2010

Похоже, ошибка ( SPR-7064 ), исправленная в 3.0.3, должна скоро выйти.

...