page是JSP页面最常用的指令,用于定义整个JSP页面的相关属性。
常用属性介绍:
1.language属性--设置JSP页面使用的语言
2.contentType属性--设置JSP页面MIME类型和字符编码,浏览器使用
3.pageEncoding属性--JSP页面的文件编码格式
代码示例:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
4.extends属性--设置JSP页面继承的Java类,使用默认值就好,最好不要改动
代码示例:<%@ page extends="XXXXX" %>
5.import属性--设置JSP页面导入的类包
代码示例:<%@ page import="java.util.Date" %>
6.session 属性,true/false,true 当前jsp可以使用session,false当前页面不能使用session
代码示例:<%@ page session="true" %>
7.buffer 属性 设置JSP的out输出对象的缓冲区大小,默认8KB。单位只能使用KB,最好设置为8的倍数。
代码示例:<%@ page buffer="8kb" %>
8.autoFlush 属性,如果设置为false,缓存被填满时将抛出异常。
代码示例:<%@ page autoFlush="true" %>
9.isErrorPage属性,将当前JSP页面设置为错误处理页面
代码示例:<%@ page isErrorPage="true" %>
10.errorPage属性,设置处理当前JSP页面异常错误的另一个JSP页面
代码示例:<%@ page errorPage="error/errorPage.jsp" %>