#spring-boot #spring-mvc
#весенняя загрузка #spring-mvc
Вопрос:
Я создаю небольшое приложение, в котором я пытаюсь управлять сеансом входа пользователя в систему.
Мой вопрос в том, возможно ли перенаправить http-запрос из HandlerInterceptor.preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
метода на контроллер
Что-то вроде этого..
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
request.getRequestDispatcher("someController").forward(request, response);
return true;
}
Комментарии:
1. Чего вы пытаетесь достичь? В запросе уже есть контроллер, сопоставленный на этом этапе.
return true
обработать запрос как обычно иfalse
отменить.2. Спасибо. Я пытаюсь понять, могу ли я использовать перехватчик для определения следования системе. пытаюсь понять, может ли httprequest быть перенаправлен на любой контроллер из перехватчика.