포함 지시문은 번역 단계에서 파일을 포함하는 데 사용됩니다. 이 지시문은 번역 단계에서 다른 외부 파일의 내용을 현재 JSP와 병합하도록 컨테이너에 지시합니다. 포함을 코딩할 수 있습니다. JSP 페이지의 어느 곳에서나 지시문을 사용할 수 있습니다.
이 지시문의 일반적인 사용 형식은 다음과 같습니다 -
<%@ 포함 파일 ="상대 URL">
include 지시문의 파일 이름은 실제로 상대 URL입니다. 연관된 경로 없이 파일 이름만 지정하면 JSP 컴파일러는 파일이 JSP와 동일한 디렉토리에 있다고 가정합니다.
위의 구문과 동일한 XML을 다음과 같이 작성할 수 있습니다. -
예시
포함의 좋은 예 지시문에는 여러 페이지의 콘텐츠가 있는 공통 머리글과 바닥글이 포함되어 있습니다.
다음 세 파일을 정의해 보겠습니다. (a) header.jps, (b)footer.jsp, 및 (c)main.jsp 다음과 같이 -
다음은 header.jsp의 내용입니다. -
예시
<%! 정수 페이지 수 =0; 무효 addCount() { pageCount++; }%><% addCount(); %>include 지시문의 예 include 지시문의 예
이 사이트는 방문했습니다 <% =pageCount %>번.
다음은 footer.jsp의 내용입니다. -
저작권 © 2010
마지막으로 main.jsp의 내용입니다. -
<%@ include file ="header.jsp" %><%@ include file ="footer.jsp" %>사전> 내 페이지를 방문해 주셔서 감사합니다.
이제 이 모든 파일을 루트 디렉토리에 보관하고 main.jsp에 액세스해 보겠습니다. . 다음 출력을 받게 됩니다 -
include 지시문 예제이 사이트는 1회 방문되었습니다.내 페이지를 방문해 주셔서 감사합니다.Copyright © 2010main.jsp 새로 고침 페이지 조회수가 계속 증가하고 있음을 알 수 있습니다.
창의적 본능에 따라 웹페이지를 디자인할 수 있습니다. 웹사이트의 동적 부분을 별도의 파일에 보관한 다음 기본 파일에 포함하는 것이 좋습니다. 이렇게 하면 웹페이지의 일부를 변경해야 할 때 쉽게 변경할 수 있습니다.