JSP指令的语法格式如下:
<%@ 指令 属性名 = "值" %>
在JSP2.0规范中提供了三个指令:page、include和taglib(这个指令将在后面的章节详细介绍)。每种指令都定义了若干属性。根据具体的需求,每个指令可以选择只使用一个属性,也可以选择多个属性的组合。如下面两条page指定分别设置了contentType和pageEncoding属性:
<%@ page contentType="text/html" %>
<%@ page pageEncoding="UTF-8" %>
上面的两条指令也可以写成一条page指令,如下面的代码所示:
<%@ page contentType="text/html" pageEncoding="UTF-8" %>
在使用JSP指令时应注意。JSP指令和属性名都是大小写敏感的。