JSP指令元素描述了JSP页面转换成JSP容器所能执行的Java代码的控制信息。指令元素包括三种,page指令,include指令,taglib指令元素。下面我们学习的是include指令元素。
工具/原料
1
Eclipse
2
Tomcat
一、基本概念
1
include指令是用来包含一个静态的文件的,在解析当前页面时,把这个文件中的代码也包含过来。
2
语法格式:<%@ include file='相对路径' %>相对路径是基于相对于本地页面存放文件的目录。如果路径为'/',则主要是参照JSP应用的上下文关系路径。
3
include指令,包含的文件有:JSP文件,html文件,文本文件,或者是一段java代码。如果包含的文件是jsp文件,则其会随当前的jsp文件一起被编译运行。
二、实例展示
1
我们新建一个include.jsp文件,其可以包含其他4个文件,分别为include_html.html,include_txt.txt,include_jsp.jsp,include_code.code;即分别为html文件,文本文件,jsp文件,java代码;下图展示了include.jsp内容。
2
include_html.html内容:
3
include_txt.txt内容:
4
include_jsp.jsp内容:
5
include_code.code内容:
6
运行include.jsp文件内容显示如下图中:
注意事项
1
include指令包含的jsp文件中,其不能使用和
标记,防止影响主jsp文件中的标记2
include指令只能加载文件,不能传递参数
3
所有文件上方都加入同一个语句,是为了防止显示乱码的!