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 |
최근댓글