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" %>
