JSP 指令的作用是为当前页面做一些基本的属性设置,为当前的页面的运行提供基本的 环境。 根据功能的不同,JSP 中包含三类指令:page 指令,即页面指令;include 指令,即包含 指令;及 taglib 指令,即标签库指令。
page 指令 page 指令用于设置当前 JSP 页面的相关信息。一个 JSP 文件中可以包含多个 page 指令。 常用的 page 指令的属性意义及用法如下:
(1) pageEncoding 属性 pageEncoding 属性用于设置当前 JSP 页面所使用的字符编码格式。即,用户在浏览器中 通过右击查看编码所看到的编码格式。其被 JSP 翻译引擎翻译到 Servlet 中的语句,是_jspService()方法中的 setContentType()。
(2) contentType 属性 contentType 属性用于设置当前 JSP 页面呈现于用户浏览器中的内容类型,通常 为”text/html”类型,即 html 格式的文本。