Подтвердить что ты не робот

Перенаправление на динамический URL-адрес в Spring MVC

Я хочу, чтобы мое приложение Spring MVC перенаправлялось на динамический URL (представлен пользователем). Поэтому, если у меня есть такой код,

@RequestMapping("/redirectToSite")
protected ModelAndView redirect(
    @RequestParam("redir_url") String redirectUrl,
    HttpServletRequest request, 
    HttpServletResponse response) 
{
    // redirect to redirectUrl here
    return ?
}

что я должен писать для перенаправления на отправленный URL? Например, http://mySpringMvcApp/redirectToSite?redir_url=http://www.google.com должен перенаправляться в Google.

4b9b3361

Ответ 2

@RequestMapping(value="/redirect",method=RequestMethod.GET)
void homeController(HttpServletResponse http){
  try {
    http.sendRedirect("Your url here!");
  } catch (IOException ex) {

  }
}