Inclure dans jsp permet l'inclusion de fichiers dynamiques et de fichiers statiques, à savoir : 1. "<%@ include file=" "%>", qui représente l'élément d'instruction 2 ; . "< ;jsp:include page=” ” flush=”true”/>”, indiquant des éléments comportementaux. L'élément
permet d'inclure des fichiers dynamiques et des fichiers statiques. les fichiers inclus sont différents. Si le fichier est uniquement un fichier statique, alors cette inclusion ajoute uniquement le contenu du fichier inclus au fichier jsp. Si le fichier est dynamique, alors le fichier inclus sera également exécuté par le compilateur Jsp (tout cela est similaire à asp). ).
Vous ne pouvez pas juger si un fichier est dynamique ou statique à partir du nom de fichier. Par exemple, aspcn.asp peut simplement contenir quelques informations et n'a pas besoin d'être exécuté. peut gérer les deux types de fichiers en même temps, vous n'avez donc pas besoin de juger si le fichier est dynamique ou statique lors de son inclusion
Si le fichier inclus est dynamique, alors. vous pouvez toujours utiliser pour transmettre également les noms et les valeurs des paramètres.
Attribut
page="{relativeURL | <%= expression %>}"
Copier après la connexion
Le paramètre est un chemin relatif, ou une expression représentant un chemin relatif.
flush="true"
Ici, vous devez utiliser flush="true", vous ne pouvez pas utiliser de valeur false. La valeur par défaut est false
<jsp:param name="parameterName" value="{parameterValue | <%= expression %> }" />+
Copier après la connexion
>
Vous pouvez utiliser plusieurs
sur une seule page pour transmettre plusieurs paramètres.
Il existe deux formes d'inclusion dans jsp, à savoir
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
Copier après la connexion
Le premier est un élément d'instruction et le second est un élément comportemental. Vous pouvez généralement envisager d'utiliser include lorsque certaines parties (telles que les en-têtes, les pieds de page et les barres de navigation) sont identiques pour toutes les pages de l'application. <%@ include file=" ”%>, l'élément de directive include de jsp lit le contenu de la page spécifiée. Et intégrez ces contenus à la page originale. (Ce processus est effectué pendant l'étape de traduction : c'est-à-dire l'étape où jsp est converti en servlet.) include et jsp:include sont principalement différents sous deux aspects ; temps d'exécution Ci-dessus : <%@ include file="relativeURI"%> est exécuté pendant la phase de traduction Exécuté dans la phase de traitement de la demande 2 : Introduction de différents contenus : <%@ include file="relativeURI"%>Introduction de texte statique (html, jsp), intégré à la page JSP avant sa conversion en servlet Introduire la réponse générée par. la page d'exécution ou le texte du servlet. De plus, dans les deux utilisations, les attributs du fichier et de la page sont interprétés comme un URI relatif. S'il commence par une barre oblique, il s'agit alors d'un chemin relatif à l'environnement. application selon Le préfixe de l'URI est interprété. S'il ne commence pas par une barre oblique, alors c'est le chemin lié à la page. Il est interprété selon le chemin de la page où ce fichier est introduit .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!