[JSP] include 디렉티브 <%@include %>
[JSP] include 디렉티브 <%@include %>
여러 JSP 페이지에서 공통적으로 포함하는 내용이 있을때, 이러한 내용을 별도의 파일로 저장해 두었다가 필요한 JSP 페이지 내에 삽입할 수 있다.
<%@include file="포함될 파일의 URL"%>
include 디렉티브는 단순히 포함될 파일의 내용을 복사해서 붙여넣기하는 방식으로 해당 페이지에 가져오기 때문에 처리 방식이 정적이라고 할 수 있다. 따라서 include 디렉티브를 사용한 JSP 페이지가 컴파일되는 과정에서 include 되는 JSP 페이지의 소스 내용을 그대로 포함해서 컴파일을 하게 된다.
즉, 복사&붙여넣기 방식으로 두 개의 파일이 하나의 파일로 합쳐진 후 하나의 파일로서 변환되고 컴파일된다.
include 로 인하여 포함되는 페이지라고 할지라도 한글이 있다면 반드시 문자 인코딩을 처리해야 한다.
* jsp 파일과 jspf 파일은 큰 차이가 없다 하지만, include 되는 조각파일과 페이지 파일을 구분하기 위해 조각파일을 jspf로 일반적으로 사용한다.
<%@include file="top.jsp"%>
출처: https://hyeonstorage.tistory.com/74?category=554979 [개발이 하고 싶어요]
'Java 관련 > JSP,Servlet' 카테고리의 다른 글
[JSP] pageContext 내장 객체 (0) | 2019.07.17 |
---|---|
[JSP] response 내장 객체 (0) | 2019.07.17 |
[JSP] request 내장 객체 (0) | 2019.07.17 |
[JSP] JSP 페이지의 내장 객체 (0) | 2019.07.17 |
[JSP] out 내장 객체 (0) | 2019.07.17 |
[JSP] page 디렉티브 <%@ page %> (0) | 2019.07.17 |
[JSP] 웹에서 세션(session)의 사용 (0) | 2019.01.03 |
MS-SQL 과 JAVA 및 JSP 연동하기 (0) | 2018.12.18 |