您当前的位置:首页 > 计算机 > 编程开发 > Java

JSP include指令详解

时间:10-11来源:作者:点击数:

JSP include 指令用来引用外部文件,可以放在JSP文件的任意位置。

include 指令表示静态引用,即在JSP翻译成Servlet前,将引用的文件内容插入到当前位置(合并两个文件)。

include 指令的使用语法:

<%@ include file="relative url" >

relative url 为相对路径。如果仅仅指定了文件名,没有指定文件路径,那么表示文件位于当前目录下。

你也可以使用 XML 语法:

<jsp:directive.include file="relative url" />

举例说明

一个典型的使用 include 指令的例子就是将网站通用的头部文件(header.jsp)和底部(footer.jsp)文件包含进来。

下面我们创建三个文件:header.jps、footer.jsp 和 main.jsp。

header.jsp 文件:

<%!
int pageCount = 0;
void addCount() {
    pageCount++;
}
%>
<% addCount(); %>

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>演示页面</title>
</head>
<body>
    <p style="text-align:center;">当前页面被访问了 <%= pageCount %> 次</p>

footer.jsp 文件

<p style="text-align:center;">Copyright © 2014</p>
</body>
</html

mian.jsp 文件

<%@ include file="header.jsp" %>
<p style="text-align:center;">谢谢你访问本站</p>
<%@ include file="footer.jsp" %>

将这些文件放在同一个目录下,访问 main.jsp,输出:

当前页面被访问了 4 次
谢谢你访问本站
Copyright © 2014

不断刷新页面,你会看到访问次数一直增长。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门