include 지시자
<%@ include file="include.[html|jsp]" %>
Code language: Java (java)
정적인 방식으로 서블릿 소스 파일 변환시, file 속성에 명시한 파일을 현재 컨텐츠에 포함
지시자 태그의 위치가 중요
<jsp:include> 표준 액션
<jsp:include page="include.jsp" />
Code language: HTML, XML (xml)
동적인 방식으로 요청이 들어오는 시점에 page 속성에 명시한 파일을 현재 컨텐츠에 포함.
<jsp:param>
태그를 사용하여 포함될 페이지에 값을 넘겨줄 수 있다.
<c:import> JSTL 태그
<c:import url="https://hyeon.pro" />
Code language: HTML, XML (xml)
요청이 들어오는 시점에 url 속성에 명시한 파일을 현태 컨텐츠에 포함.
위 두개의 방식과는 현재 컨테이너 자원뿐만 아니라 외부 자원도 가능하다. <c:param>
태그를 사용하여 포함될 페이지에 값을 넘겨줄 수 있다.
@ 포함될 html 조각에는 <html><body>의 시작, 마침 태그가 있어서는 안된다.