In JSP einschließen ermöglicht das Einbinden dynamischer und statischer Dateien, nämlich: 1. „<%@ include file=" „%>", das das Anweisungselement darstellt . „< ;jsp:include page=“ „flush=“true“/>“, zeigt Verhaltenselemente an. Mit dem Element
können Sie dynamische Dateien und statische Dateien einbinden Die enthaltenen Dateien sind unterschiedlich. Wenn es sich bei der Datei nur um eine statische Datei handelt, fügt diese Einbindung nur den Inhalt der eingebundenen Datei zur JSP-Datei hinzu. Wenn die Datei dynamisch ist, wird die eingebundene Datei auch vom JSP-Compiler ausgeführt (alles ist ähnlich wie bei ASP). ). Sie können anhand des Dateinamens nicht beurteilen, ob eine Datei dynamisch oder statisch ist. Beispielsweise kann aspcn.asp nur einige Informationen enthalten und muss nicht ausgeführt werden. kann beide Dateitypen gleichzeitig verarbeiten, sodass Sie beim Einbinden nicht beurteilen müssen, ob die Datei dynamisch oder statisch ist Sie können auch verwenden, um Parameternamen und Parameterwerte zu übergeben.
Attribut
page="{relativeURL | <%= expression %>}"
Nach dem Login kopieren
Der Parameter ist ein relativer Pfad oder ein Ausdruck, der einen relativen Pfad darstellt.flush="true"Hier müssen Sie „flush="true" verwenden, der Standardwert ist „false“
<jsp:param name="parameterName" value="{parameterValue | <%= expression %> }" />+
Nach dem Login kopieren
ermöglicht die Übergabe eines oder mehrerer Parameter an dynamische Dateien Sie können mehrere auf einer Seite verwenden, um mehrere Parameter zu übergeben.
Es gibt zwei Formen von Include in JSP, nämlich
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
Nach dem Login kopieren
Ersteres ist ein Anweisungselement und letzteres ein Verhaltenselement. Normalerweise können Sie die Verwendung von include in Betracht ziehen, wenn bestimmte Teile (z. B. Kopf- und Fußzeilen und Navigationsleisten) für alle Seiten in der Anwendung gleich sind. <%@ include file=“ ”%>, das Include-Anweisungselement von JSP liest den Inhalt der angegebenen Seite. Und integrieren Sie diese Inhalte in die Originalseite. (Dieser Prozess wird während der Übersetzungsphase ausgeführt, d. h. der Phase, in der JSP in ein Servlet konvertiert wird.) include und jsp:include unterscheiden sich hauptsächlich in zwei Aspekten; 1: Ausführungszeit Oben: <%@ include file="relativeURI"%> wird während der Übersetzungsphase ausgeführt Wird in der Anforderungsverarbeitungsphase ausgeführt 2: Einführung verschiedener Inhalte: <%@ include file=“relativeURI“%>Einführung von statischer Text (HTML, JSP), integriert in die JSP-Seite, bevor er in ein Servlet konvertiert wird Führen Sie die von generierte Antwort ein die Ausführungsseite oder der Servlet-Text.Außerdem werden die Datei- und Seitenattribute als relativer URI interpretiert. Wenn es mit einem Schrägstrich beginnt, handelt es sich um einen umgebungsrelativen Pfad Anwendung gemäß Das Präfix der URI wird interpretiert. Wenn es nicht mit einem Schrägstrich beginnt, ist es der Pfad, der sich auf die Seite bezieht. Es wird entsprechend dem Pfad der Seite interpretiert, auf der diese Datei eingeführt wirdDas obige ist der detaillierte Inhalt vonjsp include, was bedeutet das?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!