Latest web development tutorials

directives JSP

directive JSP pour définir la page JSP liées attributs entiers, tels que le codage des pages et des langages de script.

La syntaxe est la suivante:

<%@ directive attribute="value" %>

Les instructions peuvent avoir un certain nombre de propriétés, qui sous la forme de paires clé-valeur, séparés par des virgules.

Les trois types d'instructions balises JSP:

instruction description
<% @ Page ...%> attributs personnalisés Page-dépendants, tels que le langage de script, les pages d'erreur, les exigences de cache, etc.
<% @ Inclure ...%> Il contient des fichiers supplémentaires
<% @ Taglib ...%> L'introduction de la bibliothèque de balises personnalisées

directive Page

commande Page fournit les instructions en cours d'utilisation la page conteneur. Une page JSP peut contenir plusieurs instructions de la page.

Page syntaxe de commande:

<%@ page attribute="value" %>

format XML équivalent:

<jsp:directive.page attribute="value" />

propriété

Le tableau suivant répertorie les attributs associés à la directive Page:

propriété description
tampon Indique la taille de la mémoire tampon des objets sur
autoFlush cache d'objets de commande Out
contentType Spécifiez le type MIME actuel et codage de caractères page JSP
errorPage Indique une exception se produit lorsque les pages JSP doivent passer à la page de gestion des erreurs
isErrorPage Indique si la page en cours peut être traitée comme une page d'erreur à une autre page JSP
étend Indique où un héritage de classe de servlet
importation classe d'importation Java à utiliser
infos Description Défini de la page JSP
isThreadSafe Accès pour spécifier si la page JSP thread-safe
langue Langage de script utilisé pour définir la page JSP, la valeur par défaut est Java
session Indique si les pages JSP utilisent la session
isELIgnored Indique si les expressions EL
isScriptingEnabled Il peut être utilisé pour déterminer l'élément de script

Inclure des instructions

JSP peut contenir d'autres fichiers incluent des directives. Les fichiers inclus peuvent être des fichiers JSP, les fichiers HTML ou des fichiers texte. Contient un fichier est comme partie du fichier JSP sera compilé exécuté simultanément.

Inclure la syntaxe de commande est la suivante:

<%@ include file="文件相对 url 地址" %>

inclure l' instruction dans le nom de fichier est en fait une adresse relative de l' URL.

Si vous ne devez pas associer un chemin de fichier, JSP par défaut du compilateur pour trouver dans le chemin actuel.

Equivalent syntaxe XML:

<jsp:directive.include file="文件相对 url 地址" />

instruction taglib

JSP API permet aux utilisateurs de personnaliser l'étiquette, une bibliothèque de balises personnalisées est une collection d'étiquettes personnalisées.

directive Taglib introduit un ensemble défini sur mesure des étiquettes, y compris le chemin de la bibliothèque, des étiquettes personnalisées.

Taglib syntaxe de commande:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

attribut uri détermine l'emplacement de la bibliothèque de balises, attribut prefix spécifie le préfixe de bibliothèque de balises.

Equivalent syntaxe XML:

<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />