본문 바로가기

Tip/Spring

스프링(Spring) 에서의 리다이렉트(redirect:)

스프링에서 "redirect:" 를 사용했을때 기준은 현재 서블릿컨텍스트라고 한다. 이때 외부 페이지나 서블릿컨텍스트가 다른 경우에는 절대 URL 경로를 "redirect:" 이후에 지정해야 원하는 페이지로 이동하는 것을 확인할 수 있겠다. 


public static String getURLWithContextPath(HttpServletRequest request) {

   return request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath();

}


참고)

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-redirecting-redirect-prefix

'Tip > Spring' 카테고리의 다른 글