Простой пример контроллера пружины (если вы не знакомы с пружиной, просто посмотрите на выходной HTML):
@Controller
@RequestMapping("test")
public class TestController {
@RequestMapping("")
@ResponseBody
public String pathTest(){
return "<html><head></head><body><a href='subpath'>subpath</a></body></html>";
}
}
Если я перейду на http://mydomain/test, ссылку из приведенного выше HTMLпереходит к: http://mydomain/subpath
Если я перейду к http://mydomain/test/,, ссылка из вышеупомянутого html переходит на: http://mydomain/test/subpath
Я думаю, это просто, но я неt знать, как обеспечить, чтобы завершающий символ '/' не влиял на функцию приложения.Моя основная проблема заключается в том, что когда пользователи вручную изменяют URL-адрес, они могут оставить или не оставить завершающий символ "/". * 10101
Что я могу сделать, чтобы убедиться, что мое приложение работает одинаково, независимо от того, существует ли окончательный вариант "/"?