毕业设计网
开发环境 |

jsp include指令(Directive)

include指令使您可以在JSP转换为Servlet时将一个文件包含进来。语法如下所示:

 

<jsp:include page="{relativeURL | <%= expression %>}" flush="true" />mso-hansi-font-family:";mso-font-kerning: 0pt">或
<jsp:include page="{relativeURL | <%= expression %>}" flush="true" >
<jsp:param name="parameterName"
value="{parameterValue | <%=expression %>}" />+
</jsp:include>

 


URL mso-hansi-font-family:"">通常相对于指向它的JSP页面,但是,普遍使用相对“URL”,您可以使用一个斜杠“/”作为URL的开始来告知系统URLmso-hansi-font-family:"">相对的Webserver的主路径。被包含的文件将以规则的JSP形式来解析,因此,您可以在其中使用静态HTML,scripting elements,Directives,和actions。

  让我们来看一个例子,许多站点在每一个页面上包含一个小型的导航条。它通常出现在页面的顶部或左右侧,并包含在每一个页面里。这用include Directive 来实现是很自然的,若用规则的HTMLmso-hansi-font-family:"">来把这些语句拷到每一个页面无疑是个梦魇。请看下列代码:

 

HTML
<HEAD>
<TITLE> JSPexample</TITLE>
</HEAD>
<BODY>
<%@ include file="/navbar.html" %>
<!— 本页面的其他部分... -->
</BODY>
</HTML

 


  因为文件是在页面被转换时插入的,因此,如果导航条改变了,您需要将所有指向它的JSPmso-hansi-font-family:"">页面全部重新编译一次。如果您的导航条并不常改变这样做无疑是高效的,但是,如果您的被包含文件更改频繁,则建议您使用jsp:include action(后面将谈到)来替代,它在页面被请求时才包含文件。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:JSP 语法之Scriptlet
下一篇:jsp:useBean动作


版权所有 毕业设计网联系qq:242219979 © 2007-2022