" 2. "
JSP에 포함하면 동적 파일과 정적 파일을 포함할 수 있습니다. 즉, 1. 명령 요소를 나타내는 "<%@ include file=" "%>"; jsp:include page=” “flush=”true”/>”, 동작 요소를 나타냅니다.
파일 이름으로 파일이 동적인지 정적인지 판단할 수 없습니다. 예를 들어 aspcn.asp는 일부 정보만 포함할 수 있으므로 실행할 필요가 없습니다.
포함된 파일이 동적인 경우 <를 사용할 수도 있습니다. ; jsp:param> 또한 매개변수 이름과 매개변수 값을 전달합니다.
Attribute
page="{relativeURL | <%= expression %>}"
매개변수는 상대 경로이거나 상대 경로를 나타내는 표현식입니다.
flush="true"
여기서 플러시="true"를 사용해야 하며 false 기본값을 사용할 수 없습니다. 값은 false입니다
<jsp:param name="parameterName" value="{parameterValue | <%= expression %> }" />+
한 페이지에서 여러 개의
jsp에는 두 가지 형태의 include가 있습니다. 즉
<%@ include file=” ”%> <jsp:include page=” ” flush=”true”/>
전자는 명령 요소이고 후자는 동작 요소입니다. 일반적으로 애플리케이션의 모든 페이지에서 특정 부분(예: 머리글, 바닥글, 탐색 모음)이 동일한 경우 포함 사용을 고려할 수 있습니다. <%@ include file=" "%>, jsp의 include 지시문 요소는 지정된 페이지의 내용을 읽습니다. 그리고 이러한 콘텐츠를 원본 페이지와 통합합니다. (이 과정은 번역 단계, 즉 jsp가 서블릿으로 변환되는 단계에서 수행됩니다.)
include와 jsp:include는 크게 두 가지 측면에서 다릅니다.
1: 실행 시간:
<% @ include file="relativeURI"%> 는 번역 단계에서 실행됩니다.
2: 차이점 소개된 콘텐츠에서:
<%@ include file=”relativeURI”%>
정적 텍스트(html, jsp)를 도입하고 서블릿으로 변환되기 전에 JSP 페이지와 혼합합니다.
또한 두 사용법 모두에서 파일 및 페이지 속성이 시작되면 상대 URI로 해석됩니다. 슬래시가 있으면 환경 관련 경로이며, 애플리케이션에 할당된 URI의 접두사에 따라 해석됩니다. 슬래시로 시작하지 않으면 페이지 관련 경로입니다. 이 파일을 소개한 페이지의 경로에 따라 해석됩니다
위 내용은 jsp include 그게 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!