您的位置首页生活百科

JSP教程:[3]指令元素之include

JSP教程:[3]指令元素之include

JSP指令元素描述了JSP页面转换成JSP容器所能执行的Java代码的控制信息。指令元素包括三种,page指令,include指令,taglib指令元素。下面我们学习的是include指令元素。

include指令是用来包含一个静态的文件的,在解析当前页面时,把这个文件中的代码也包含过来。

语法格式:<%@ include file="相对路径" %>

相对路径是基于相对于本地页面存放文件的目录。如果路径为'/',则主要是参照JSP应用的上下文关系路径。

include指令,包含的文件有:JSP文件,html文件,文本文件,或者是一段java代码。如果包含的文件是jsp文件,则其会随当前的jsp文件一起被编译运行。

我们新建一个include.jsp文件,其可以包含其他4个文件,分别为include_html.html,include_txt.txt,include_jsp.jsp,include_code.code;即分别为html文件,文本文件,jsp文件,java代码;

下图展示了include.jsp内容。

include_html.html内容:

include_txt.txt内容:

include_jsp.jsp内容:

include_code.code内容:

运行include.jsp文件内容显示如下图中:

include指令包含的jsp文件中,其不能使用和标记,防止影响主jsp文件中的标记

include指令只能加载文件,不能传递参数

所有文件上方都加入同一个语句,是为了防止显示乱码的!