Page指令(Page Directive)
Page指令的属性:
(1)language:指定JSP页面使用的脚本语言;
(2)contentType:指定服务器端向浏览器端发送数据时采用的MIME类型和字符编码,默认值是"text/html; charset=ISO-8859-1";
(3)pageEncoding:指定JSP页面自身的字符编码;
(4)import:导入Java类;
(5)session:指定session对象是否可以使用,默认值是true。如果设置session="false",则在此JSP页面中不能使用session对象;
(6)buffer:设置out对象的缓冲区大小,默认值是8kb(8192);
(7)autoFlush:设置当缓冲区填满时是否自动刷新,默认值是true。当缓冲区填满时,如果autoFlush="true",缓冲区会自动刷新;如果autoFlush="false",会产生异常。如果buffer="none",autoFlush不能设置为false;
(8)isThreadSafe:指定JSP页面是否是线程安全的,默认值是true。如果isThreadSafe="true",允许JSP容器向该JSP页面发送并发请求;如果isThreadSafe="false",JSP容器每次仅可以发送一个请求。不推荐使用isThreadSafe="false",原因一是影响系统性能;原因二是如果服务器采用实例共享的方案,指定isThreadSafe为false还是不能达到禁止并发请求的目的;
(9)info:可以通过Servlet.getServletInfo()方法得到info的内容;
(10)errorPage:指定JSP页面发生错误时跳转到的页面;
(11)isErrorPage:默认值是false,如果设置isErrorPage="true",就可以在此JSP页面中使用exception对象;
(12)isELIgnored:指定是否忽略JSP文件中的EL表达式,如果isELIgnored="true",则忽略EL表达式;
(13)extends:指定JSP页面的父类;
(1)language:指定JSP页面使用的脚本语言;
(2)contentType:指定服务器端向浏览器端发送数据时采用的MIME类型和字符编码,默认值是"text/html; charset=ISO-8859-1";
(3)pageEncoding:指定JSP页面自身的字符编码;
(4)import:导入Java类;
(5)session:指定session对象是否可以使用,默认值是true。如果设置session="false",则在此JSP页面中不能使用session对象;
(6)buffer:设置out对象的缓冲区大小,默认值是8kb(8192);
(7)autoFlush:设置当缓冲区填满时是否自动刷新,默认值是true。当缓冲区填满时,如果autoFlush="true",缓冲区会自动刷新;如果autoFlush="false",会产生异常。如果buffer="none",autoFlush不能设置为false;
(8)isThreadSafe:指定JSP页面是否是线程安全的,默认值是true。如果isThreadSafe="true",允许JSP容器向该JSP页面发送并发请求;如果isThreadSafe="false",JSP容器每次仅可以发送一个请求。不推荐使用isThreadSafe="false",原因一是影响系统性能;原因二是如果服务器采用实例共享的方案,指定isThreadSafe为false还是不能达到禁止并发请求的目的;
(9)info:可以通过Servlet.getServletInfo()方法得到info的内容;
(10)errorPage:指定JSP页面发生错误时跳转到的页面;
(11)isErrorPage:默认值是false,如果设置isErrorPage="true",就可以在此JSP页面中使用exception对象;
(12)isELIgnored:指定是否忽略JSP文件中的EL表达式,如果isELIgnored="true",则忽略EL表达式;
(13)extends:指定JSP页面的父类;