1,language--指定文件中所使用的脚本语言,目前仅java为有效值和默认值。该指令作用于整个文件,当多次使用该指令时,只有第一次使用是有效的。
<%@ page language="java"%>
2,import--指定导入的Java软件包名或者类名列表,该列表勇逗号分隔,在JSP文件中,可以多次使用该指令来导入不同的软件包。
<%@ page import="java.io.*,java.util.*" %>
3,contentType--指定响应结果的MIME类型,默认的MIME类型是text/html.默认字符编码为ISO-8859-1.当多次使用该指令时,只有第一次使用是有效的。
<%@ page content-type="text/html;charset=GB2312" %>
4,session="true|false" --指定JSP页是否使用Session,墨认为true.
<%@ page session="true" %>
5,errorPage = ”error_url“ 指定当前发生异常错误时,客户请求被重新定位到那个页面。
<%@ page errorPage="errerpage.jsp" %>
6,isErrorPage="true|false" 表示此JSP页面是否为处理异常的页面。
<%@ page isErrorPage = "false"%>使用方式
7,属性:extends ="ClassName" 主要定义此JSP网页产生的Servlet是继承哪一个父类
<%@ page extends = "className"%>
8,属性:buffer="none | size in kb " 决定输出流(output stream)是否有缓冲区,默认为8KB
<%@ page buffer="nkb"%>>
9,属性:autoFlush="true | false" 决定输出流的缓冲区是否要自动清除,缓冲区满了会产生异常Exception。默认值为true
<%@ page autoFlush = "true" %>
10,属性:isThreadSafe ="true | false" 决定是否JSP网页是否能处理超过一个以上的请求,默认为false
<%@ page isThreadSafe = "true" %>
11,属性:info = "text" 主要表示此JSP网页的相关信息
12,属性:pageEncoding ="ctinfo" 表示JSP网页的编码方式
13,属性:isELlgnored ="true | false" 表示是否此JSP网页忽略EL表达式,true将忽视