Я заметил, что следующий код перенаправляет пользователя на URL-адрес внутри проекта,
@RequestMapping(method = RequestMethod.POST)
public String processForm(HttpServletRequest request, LoginForm loginForm,
BindingResult result, ModelMap model)
{
String redirectUrl = "yahoo.com";
return "redirect:" + redirectUrl;
}
тогда как следующее перенаправляется должным образом, как предполагалось, но требует http://или https://
@RequestMapping(method = RequestMethod.POST)
public String processForm(HttpServletRequest request, LoginForm loginForm,
BindingResult result, ModelMap model)
{
String redirectUrl = "http://www.yahoo.com";
return "redirect:" + redirectUrl;
}
Я хочу, чтобы перенаправление всегда перенаправлялось к указанному URL-адресу, имеет ли он в нем действительный протокол или нет, и не хочет перенаправлять на представление. Как я могу это сделать?
Спасибо,