include 디렉티브와 include 액션태그는 다른 파일을 불러와 사용을 할 수 있다는 공통점이 있지만, 처리속도와 처리방식에서의 차이가 있습니다.

 

1. jsp:include

동적인 include 지시문으로, 출력결과를 가져옵니다.

있는 내용을 그대로 들고 오는게 아닌, 호출 될 때마다 지정해놓은 페이지를 불러들이도록 되어있기 때문에 정적인 지시문에 비해 시간이 오래걸린다는 단점이 있습니다.

또한 불러와서 같이 실행되는게 아니라 실행 결과값을 가져오기 때문에 페이지를 모듈화할때 사용됩니다.

 

 

2. <%@ include%>

정적인 include 지시문으로, 동적인 페이지 할당을 할 수 없으며, 본문의 내용을 그대로 가져와 붙여넣은 기능입니다.

불러들인 페이지에 포함을 시키는 방법인 include 디렉티브는 동적인 액션태그보다 빠른 처리를 합니다. 하지만 페이지를 그대로 가져오기 때문에 변수가 겹치게되면 오류가 발생 할 수 있으니 주의해야합니다.

'코딩 > JSP' 카테고리의 다른 글

XML. HTML과 다른점은?  (0) 2020.07.10
JSP scope  (0) 2020.07.09
JSP getParameter, getAttribute  (0) 2020.07.08
JSP 확장자 .jspf  (0) 2020.07.07
JSP <form> action  (0) 2020.07.07
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기