Я помітив, що наступний код - це перенаправлення користувача до 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-адресу, чи є у неї дійсний протокол чи ні, і не хочу перенаправляти на представлення. Як я можу це зробити?
Дякую,