在Java Web开发中,JSP(JavaServer Pages)技术是一个非常重要的组成部分。JSP页面由HTML代码和嵌入的Java代码组成,其中嵌入的Java代码是通过JSP指令、脚本片段和标准标签库(JSTL)实现的。今天,我们就来深入探讨JSP的三种指令:页面指令、表达式指令和声明指令,并通过实例解析它们在实际开发中的应用。
一、页面指令(Page Directive)
页面指令用于在JSP页面中定义全局属性,控制页面的行为。页面指令以`<%@ page ... %>`开始,以`%>`结束。

1.1 指令属性
页面指令包含以下属性:
| 属性名 | 描述 |
| ------------------------ | ------------------------------------------------------------ |
| contentType | 设置响应的MIME类型,如`text/html; charset=UTF-8` |
| pageEncoding | 设置JSP页面的字符编码,如`UTF-8` |
| language | 设置JSP页面的脚本语言,如`java` |
| import | 导入包,如`import java.util.*` |
| session | 控制页面是否使用会话,如`session="







