HTTP 헤더에는 이전 페이지의 URL이 Referer 라는 이름으로 전송된다.
만약 인터넷 브라우저에서 직접 URL을 입력하고 페이지를 호출하였다면,
이전 페이지가 없는 상태이므로 전송되는 HTTP 헤더부분에 Referer 정보는 없다.
그러나 어떤 페이지에서는 링크를 통해 다른 페이지를 호출하는 경우,
HTTP 헤더에는 링크를 포함한 페이지의 URL 이 Referer 에 저장된다.
JSP 에서 이전 페이지의 URL 이 필요할 경우,
request 내장 객체의 getHeader()를 이용해서 이전 페이지의 URL 을 알 수 있다
<% out.println(request.getHeader("referer")); // 이전 페이지의 URL. 링크 돼서 들어온게 아니라면 당연히 null %>