Я написал Перехватчик запросов для добавления некоторой информации к запросам в тестовой среде.
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler)
throws Exception {
...
}
public void postHandle(
HttpServletRequest request, HttpServletResponse response,
Object handler, ModelAndView modelAndView)
throws Exception {
...
}
В настоящее время я получаю URL-адреса примерно так:
String url = request.getServletPath();
Для контроллера, подобного этому:
@RequestMapping(value = "/{id}",
method = RequestMethod.GET)
public ResponseEntity<?> getByID(@PathVariable long ID) {
...
}
А для запроса типа /1/
url
будет /1/
Есть ли способ получить значение сопоставления запроса ==> /{id}
Заранее спасибо