程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> jsp中page指令常用屬性

jsp中page指令常用屬性

編輯:關於JSP

jsp中page指令常用屬性


1、language屬性

設置jsp頁面使用的語言,目前只支持java,默認值為java

 

<%@ page language=java %>

2、extends屬性

 

設置jsp頁面繼承的java類,jsp頁面在執行之前都會被服務器解析成Servlet,而Servlet是由java類定義的,所以jsp和Servlet都可以繼承指定的父類,該屬性不常用,可能影響服務器的性能優化。

 

3、import屬性

設置JSP導入的類包,嵌入的java代碼片段需要導入相應的類包。

 

<%@ page import=java.util.* %>

4、pageEncoding屬性

 

指定頁面編碼格式,如果設置為ISO-8859-1,則頁面不支持中文,通常設置為GBK或者UTF-8

 

<%@ page pageEncoding=GB18030%>

5、contentType屬性

 

設置頁面的MIME類型和編碼

 

<%@ page contentType=text/html; charset=UTF-8%>

 

 

6、session屬性

指定頁面是否使用HTTP的session會話對象,默認值為true

 

<%@ page session=true%>

 

 

7、buffer屬性

設置頁面out輸出對象的緩沖區大小,默認為8KB,單位只能使用KB,建議使用8的倍數作為屬性值

 

<%@ page buffer=128kb%>

8、autoFlush屬性

 

設置頁面緩存滿時,是否自動刷新緩存,默認為true,如果設置成false,則緩存滿時會拋出異常

 

<%@ page autoFlush=false%>

 

9、isErrorPage屬性

可以將當前頁面設置成錯誤處理頁面來處理另一個JSP頁面的錯誤,也就是作為異常處理頁面

 

<%@ page isErrorPage=true%>

10、errorPage屬性

 

設置當前頁面的異常處理頁面,對應的異常處理頁面isErrorPage必須設置為true,如果設置該屬性,那麼在web.xml文件中定義的任何錯誤處理頁面都將被忽略,優先使用該屬性定義的異常處理頁面。

 

<%@ page errorPage=error/registerErrorPage.jsp%>


 


 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved