JSP中關於Page的學習

來源:互聯網
上載者:User

標籤:style   io   ar   使用   sp   java   on   bs   html   

Page是用來定義整個頁面的屬性

Page的屬性:contentType, import, language, session, buffer, autoFlush, isThreadSafe, pageEncoding

格式:<%@ page 屬性1=”屬性值1”,”屬性值2” 屬性2=”屬性值”%>

一個屬性指定多個屬性值時屬性值用引號,屬性值之間用逗號(標點英式)

Page的多個屬性之間空格

 

 

langusge屬性:目前只能指定Java語言。

格式:<%@ page language=”java”%>

Language的屬性值預設是“Java”,也就是就即使不使用language屬性,預設為<@ page language=”java”>

 

Import屬性:用來調用Java中的核心包

格式:<%@ page import=”java的包”%> 例如:<%@ page import=”java.io.* ”,”java.util.Date”%>

一次可以調用多個包,不同的包之間用逗號。

(注意:應該知道Java常用的核心包)

 

contentType屬性:確定jsp頁面的相應類型和字元編碼

格式:<%@ page contnetType=”類型;編碼”%>

例如:<%@ page contentType=”text/html;charset=gb2312”%>

常用的contentType的類型值有:text/html, text/plain, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockware, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword等

常用的contentType的編碼值有:gb2312, UTF-8等

 

session屬性:設定是否需要內建session對象

常用的session的值有:true和false,預設是false。

 

buffer屬性:內建輸入資料流對象out負責將伺服器的某些資訊或運行結果發送到使用者端顯示,buffer屬性用來指定out設定的緩衝區的大小或不使用,用none設定out不使用緩衝區。預設是8kb。

格式:<%@ page buffer=”24kb”%>

 

autoFlush屬性:指定out緩衝區被填滿時,緩衝區是否自動重新整理。

常用的autoFlush屬性值有:true和false。預設是true。如果設定false,如果緩衝區被填滿就會出現溢出異常,當buffer的屬性值設定為none時,autoFlush的值不能設定為false。

 

isThreadSafe屬性:設定網頁是否可以多線程訪問。

常用的isThreadSafe屬性值:true和false。如果設定true可以同時多人訪問,如果設定為false,當一個使用者在訪問的時候,其他使用者不能訪問,只在排隊等待。

 

info屬性:定義一個常用切可能經常修改的字串

格式:<%@ info=”字串”%>

例如:<%@ info=”we are student”%>

在JSP頁面中用getServleInfo()這個方法獲得info的值。

JSP中關於Page的學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.