page指令:
page指令时JSP页面最常用的指令,用于定义整个JSP页面的相关属性,这些属性在JSP被服务器解析成Servlet时会转换为相应的Java代码。
page指令的语法格式如下:
<%@page attr1="value1" attr2="value2"······%>
1.language属性:
该属性用于设置JSP页面使用的语言,该属性的默认值是Java。
<%@page language="java" %>
2.import属性
该属性用于设置JSP导入的类包。
<%@ page import="java.util.*"%>
3.pageEccoding属性
该属性用来定义JSP页面的编码格式。
<%@ page pageEccoding="UTF-8"%>
4.contentType属性
该属性用于设置JSP页面的MIME类型和字符编码。
<%@ page contentType="text/html; charset=UTF-8"%>
5.session属性
该属性用于指定JSP页面是否使用HTTP的session会话对象。
<%@ page session="false"%>
上述代码设置JSP页面不使用session对象,任何对session对象的引用都会发生错误。
除上述出现的page指令外,还有些page指令也可能会用到,比如:buffer,autoFlush,info,errorPage等等。