subString(getContextPath())
request.getHeader("referer");
JSP 8장.
<jsp:useBean> 쓰는 이유? <% >를 안쓰기 위해. html 내부에 자바코드를 최대한 줄이기 위해.
<jsp:useBean id="member" scope="request" class="chap08.member.MemberInfo"/>
useBean은 기본적으로 bean을 생성하는 게 아니라 쓰기 위해 존재.
scope 영역을 먼저 뒤지고 해당 객체가 없으면 쓰기위해 만들어준다.
<%
member.setId("gracelove91");
member.setName("eunmo");