The jsp: тег дії include використовується для включення вмісту іншого ресурсу, це може бути jsp, html або сервлет.
Тег дії jsp include включає ресурс під час запиту, тому це так краще для динамічних сторінок тому що в майбутньому можуть відбутися зміни.
Тег jsp:include можна використовувати для включення статичних і динамічних сторінок.
Перевага тегу дії jsp:include
Багаторазове використання коду : ми можемо використовувати сторінку багато разів, наприклад включити верхній і нижній колонтитули на всі сторінки. Таким чином, це економить багато часу.
Різниця між директивою включення jsp і дією включення
Директива JSP include | JSP включає дії |
---|---|
містить ресурс під час перекладу. | включає ресурс під час запиту. |
краще для статичних сторінок. | краще для динамічних сторінок. |
включає оригінальний вміст у згенерований сервлет. | викликає метод include. |
Синтаксис jsp:include тег дії без параметра
<jsp:include page="relativeURL | "> </jsp:include>
Синтаксис jsp: include тег дії з параметром
<jsp:include page="relativeURL | "> <jsp:param name="parametername" value="parametervalue | "> </jsp:param></jsp:include>
Приклад тегу дії jsp:include без параметра
У цьому прикладі файл index.jsp містить вміст файлу printdate.jsp.
Файл: index.jsp<h2>this is index page</h2> <h2>end section of index page</h2>Файл: printdate.jsp
завантажити цей приклад