본문 바로가기

프로그램/jsp

@page include 와 <jsp:include 의 차이 다시 remind

반응형

@page include 와 <jsp:include 의 차이 다시 한번 확인해보기


<jsp:include>


액션태그의 일종

다른 자원의 내용 또는 수행결과를 포함


main.jsp

inc.jsp 가 존재시


1. main.jsp 수행

2. <jsp:include에서 main.jsp를 버퍼에 저장하고 jsp:include 를 수행 후 버퍼에 저장

3. jsp:include 수행 완료 후 main.jsp 로 돌아와 나머지 수행하고 버퍼에 저장 후 출력


<jsp:param>을 하위로 둘 수 있으며 이를 통해 parameter를 넘겨줄 수 있다.


include되는 main.jsp 의 변수를 같이 사용할 수 없다.

-> 그러므로 jsp:param이 존재함




%@ include 


소스실행전에 include가 된다고 보면됨.

그러므로 main.jsp의 변수를 inc.jsp에서 사용할 수 있음