jsp:include 操作标签用于包含另一资源的内容,这可能是jsp、html或servlet。

jsp include 操作标签在请求时包含资源,因此更适合动态页面,因为将来可能会有变化。

jsp:include 标签可以用于包含静态页面和动态页面。

jsp:include 操作标签的优点

代码重用:我们可以多次使用页面,如在所有页面中包含头部和尾部页面。因此,它节省了很多时间。

jsp include 指令和 include 操作标签的区别

JSP include 指令JSP include 操作标签
在翻译时包含资源。在请求时包含资源。
更适合静态页面。更适合动态页面。
在生成的servlet中包含原始内容。调用include方法。

不带参数的 jsp:include 操作标签的语法

<jsp:include page="relativeURL | <%= expression %>" />  

带参数的 jsp:include 操作标签的语法

<jsp:include page="relativeURL | <%= expression %>">  
<jsp:param name="parametername" value="parametervalue | <%=expression%>" />  
</jsp:include>  

不带参数的 jsp:include 操作标签示例

在此示例中,index.jsp 文件包含了 printdate.jsp 文件的内容。

文件:index.jsp

<h2>this is index page</h2>  
  
<jsp:include page="printdate.jsp" />  
  
<h2>end section of index page</h2>  

文件:printdate.jsp

<% out.print("Today is:"+java.util.Calendar.getInstance().getTime()); %>  

2-1.png

标签: JSP, JSP教程, JSP技术, JSP快速入门, JSP简单用法, JSP编程, JSP下载, JSP基本语法, JSP安装教程, JSP库, JSP指南, JSP基础教程, JSP初级教程, JSP进阶教程