아래 출처 : http://i5on9i.blogspot.kr/2014/01/java-servlet-include-action-tag-include.html
ref. 1 에 설명이 잘 되어 있다.
요점만 정리하면,
include directive : <%@ include file="loan.jsp" %>
- loan.jsp 가 translation time(jsp 가 servlet class 로 변환되는 때) 에 load 된다. 그래서 jsp 가 다시 compile 되는 시점이 아니면 loan.jsp 의 내용이 바뀌었다고 해도 다시 include 되지 않기 때문에 변경된 모습이 보이지 않는다.
- 그래서 file attribute 이 사용된다.
include action : <jsp:include page="loan.jsp" %>
- loan.jsp 가 request time 에 load 된다. 그래서 jsp 가 바뀐 후에 다시 request 를 날리면, 변경된 부분이 보여진다.
- page attribute 가 사용된다.
References
'개발 > 웹' 카테고리의 다른 글
server, jsp, servlet version 확인 (0) | 2016.11.23 |
---|---|
forward vs redirect (0) | 2016.11.23 |
charset 과 pageEncoding (0) | 2016.11.22 |
jsp/jstl 자료 정리 잘됀 곳 (0) | 2016.11.18 |
viewport 사용법 (0) | 2016.11.18 |
댓글