상대 URL의 기본 동작이 Servlet 3.1 기능 구현과 Servlet 3.0 구현에서 서로 다르므로 이 규칙은
javax.servlet.http.HttpServletResponse.sendRedirect(String) 메소드에 대한 참조에 플래그를 지정합니다. Servlet 3.1의 기본 동작은 Servlet 3.0 com.ibm.ws.webcontainer.RedirectWithPathInfo 특성이 true로 설정되고, 그 특성이
Servlet 3.1 구현에서 무시될 때의 동작과 일치합니다.
Servlet 3.1에서 상대 위치에 선행하는 '/'가 없는 경우 컨테이너는 이 위치를 현재 요청 URI에 상대적인 것으로 해석합니다. 상대 위치에 선행하는 '/'가 있는 경우 컨테이너는 이 위치를 서블릿 컨테이너 root에 상대적인 것으로 해석합니다.
예를 들어, 애플리케이션이 제공하는 경로 재지정 위치가 folder/default.jsp이고 선행 '/'이 없으며
인바운드 요청 URL이 http://host:port/context_root/extraFolder 또는
http://host:port/context_root/extraFolder/인 경우 Servlet 3.1에서 요청은
현재 요청 URI에 상대적인 http://host:port/context_root/extraFolder/folder/default.jsp로 경로 재지정됩니다. Servlet 3.0에서 com.ibm.ws.webcontainer.RedirectWithPathInfo 특성이 true로 설정된 경우가 아니면
요청이 http://host:port/context_root/folder/default.jsp로 경로 재지정됩니다.
이 메소드에 대한 자세한 정보는 인터페이스 HttpServletResponse를 참조하십시오.
Servlet 3.1 동작 변경에 대한 자세한 정보는 다음 자원을 참조하십시오. Servlet 3.1 동작 변경사항.