-
2.14 JSP 액션태그(jsp:clude)JSP 과정 2019. 2. 14. 15:34
<jsp:include> 액션태그
- 다른 JSP페이지의 실행결과를 현재 위치에 삽입한다. 즉, 현재 페이지에 다른 페이지를 삽입할 때 사용한다.
- 삽입은 요청되는 시점에 포함된다. 이때 포함할 수 있는 문서 HTML, JSP, Servlet등이 있다.
- 컴파일시에는 포함되지 않으므로 문제가 있어도 컴파일시에는 오류가 발생하지 않는다.
- <%@ %>태그에서의 include는 JSP페이지가 서블릿으로 변환 될 때 파일이 포함된다.(참고)
<jsp:include>액션 태그의 기본 사용 방법
<jsp:include/>액션 태그와 include 디렉티브의 비교
- include 액션태그는 include지시자가 단순히 다른 문서의 정적인 내용을 텍스트로 포함시키는 것과 달리 include액션 태그는 다른 페이지의 처리결과인 동적인 내용도 포함시킨다는 차이점이 있다.
include.jsp 페이지의 코드를 포함시킬 mainview.jsp페이지를 작성한다.(flush = 출력버퍼 flush여부 결정, 기본값은 false)
mainView페이지의 포함시킬 include.jsp페이지를 작성
mainView.jsp 페이지를 출력시 include.jsp페이지가 포함되어 출력된다.
'JSP 과정' 카테고리의 다른 글
2.14 JSP HTTP프로토콜 (0) 2019.02.14 2.14 JSP 액션태그(jsp:param) (0) 2019.02.14 2.14 JSP 액션태그(forward) (0) 2019.02.14 2.14 JSP 액션태그 (0) 2019.02.14 2.14 JSP 내장객체(pageContext) (0) 2019.02.14