JSP 指令(directive)用来告诉 Web 服务器如何处理 JSP 页面的请求和响应。
服务器会根据 JSP 指令来编译 JSP,生成 Java 文件。JSP 指令不产生任何可见输出,在生成的 Java 文件中,不存在 JSP 指令。
JSP 指令以<%@开始,以%>结束,语法如下:
<%@ directive attribute = "value" [attribute2 = "value2" ...]%>
注意:[ ] 中的内容是可选的,@ 符号和指令名称之间,以及最后一个属性和结束%>之间的空格是可选的。
指令分为以下 3 种类型。
指 令 | 说 明 |
---|---|
<%@ page ... %> | 定义与页面相关的属性,例如脚本语言、错误页面和缓冲要求 |
<%@ include ... %> | 引入其它 JSP 文件 |
<%@ taglib ... %> | 声明并导入标签库 |
在以下章节中,我们详细介绍了这几种指令。