et - Retrouvez les réponses et les commentaires concernant cette question" />
7
votes

Différence de performance entre et

Je connais la différence de performance entre les deux suivants

  1. Inclure la directive ( <% @ Inclure File = "test.jsp"%> ): Ceci inclut le contenu du fichier pendant la phase de compilation, c'est-à-dire que la page est convertie. à un servlet.

  2. Inclure l'action ( ): Ceci inclut le contenu du fichier dans l'heure d'exécution , lorsqu'une demande est faite pour la page par l'utilisateur.

    Mais qu'en est-il de la balise JSTL est le contenu inclus pendant la phase de compilation ou le temps d'exécution?

    Merci!


0 commentaires

3 Réponses :


2
votes

Il est inclus au moment de l'exécution. Et vous pouvez mettre une URL absolue là-bas (vous pouvez inclure HTML à partir de sites tiers)


0 commentaires

0
votes

Si vous parlez de Tag Inclure un fichier JSP. De cette façon, vous pouvez l'utiliser récursivement.

À propos de la C: Inclure ... est une étiquette, donc (je pense) c'est une phase d'exécution ...


0 commentaires

0
votes

Par défaut avec C: Importation, le contenu d'une ressource importée est inclus dans la page JSP au moment de l'exécution. Bien que, il est également possible d'accéder à la ressource un objet de chaîne ou d'un objet de lecture.

L'URL pourrait être absolue (toute application Web extérieure) ou relative (au contexte)

htth


0 commentaires