Lors de la création d'une application utilisant les Java Server Pages ( JSP) d' un ensemble d'outils , il est parfois possible de réutiliser les informations de chaque page que vous créez . Au début, il peut sembler être une solution simple pour copier et coller le même code dans chaque page où il est nécessaire. Cependant, cela crée un problème d'entretien parce que vous allez maintenant avoir besoin de modifier chaque page si ce code partagé doit change.Fortunately , JSP donne aux développeurs un outil intégré pour traiter cette question. Comprennent des énoncés de donner au développeur la possibilité de définir les endroits où il veut le contenu d'un fichier fusionné dans la JSP en cours. Choses que vous devez
environnement de développement pour Java Applications
serveur d'applications capable d'accueillir Java Serveur Pages
Voir Plus Instructions
1
sélectionner le fichier à inclure et les JSP qui sera inclus dans . Le fichier à inclure ne doit pas nécessairement être un JSP, mais vous aurez besoin de l'inclure dans une JSP parce que le comprennent les états ne fonctionnent que dans les fichiers JSP .
2
déterminer l'emplacement des deux fichiers dans l'application web . Vous aurez besoin de connaître ces endroits car vous aurez besoin d'inclure le chemin relatif du fichier à inclure dans la déclaration include.
3
Sélectionnez la méthode d' inclusion. Il ya deux façons de définir une inclure dans une page JSP , et ils ont chacun légèrement différentes ramifications.
La déclaration include directive copie le contenu du fichier inclus dans le principal JSP lorsque le principal JSP est traduit en Java code (notamment une servlet Java). Pour cette raison, il est préférable d' utiliser cette méthode lorsque le contenu du fichier inclus ne changera souvent .
La déclaration include d'action exécute le fichier inclus de manière indépendante à l'exécution et fusionne les résultats de l'exécution dans l' principale JSP. Il s'agit de la meilleure méthode lorsque vous attendez le contenu du fichier inclus à changer chaque fois qu'elle est appelée .
4
ajouter du code à la principale JSP pour la méthode choisie de l'inclusion. Pour utiliser la directive include , vous pourrez ajouter ce code à votre fichier JSP :
<% @ include file = " inclus /FileToInclude.jsp "%> Photos
Vous serez alors changer " . inclus /FileToInclude.jsp "pour le chemin et le nom du fichier que vous souhaitez inclure relatif
pour utiliser l' action comprennent, ajouter ce code à votre fichier JSP :
< jsp: comprendre page = " inclus /FiletoInclude.jsp "> Photos
avec la déclaration inclure de directive, vous allez changer " inclus /FileToInclude.jsp " au nom du fichier que vous souhaitez inclure .
5
déployer à la fois le fichier à inclure et le principal JSP. Le fichier à inclure doit être inclus lors de la prochaine principale JSP est exécutée.