隱式物件就是不需要我們new的物件,直接的我們就可以在頁面使用的物件,注意是在<%...%>裡面或者是<%=...%>裡面,
返回值方法
描敘object
getattribute(string name)
返回指定屬性的屬性值
enumeration
getattributenames()
返回所有可用屬性名的列舉
string
getcharacterencoding()
返回字元編碼方式
intgetcontentlength()
返回請求體的長度(以位元組數)
string
getcontenttype()
得到請求體的mime型別
servletinputstream
getinputstream()
得到請求體中一行的二進位製流
string
getparameter(string name)
返回name指定引數的引數值
enumeration
getparameternames()
返回可用引數名的列舉
string
getparametervalues(string name)
返回包含引數name的所有值的陣列
string
getprotocol()
返回請求用的協議型別及版本號
string
getscheme()
返回請求用的協議名,如:http.https及ftp
string
getservername()
返回接受請求的伺服器主機名
intgetserverport()
返回伺服器接受此請求所用的埠號
bufferedreader
getreader()
返回解碼過了的請求體
string
getremoteaddr()
返回傳送此請求的客戶端ip位址
string
getremotehost()
返回傳送此請求的客戶端主機名
void
setattribute(string key,object obj)
設定屬性的屬性值
string
getrealpath(string path)
返回一虛擬路徑的真實路徑
response物件:生成伺服器端響應,然後將響應結果傳送到客戶端
response.getcontenttype() 得到響應資訊的頭資訊。
response.sendredirect(string url)重新定向頁面
out物件:表示輸出流,此輸出流將作為請求傳送到客戶端
1.public abstract void clear()
清除緩衝區中的內容,不將資料傳送至客戶端。
2.public abstract void clearbuffer()
將資料傳送至客戶端後,清除緩衝區中的內容。
3.public abstarct void close()
關閉輸出流。
4.public abstract void flush()
輸出緩衝區中的資料。
5.public int getbuffersize()
獲取緩衝區的大小。緩衝區的大小可用<%@ page buffer="size" %>設定。
6.public abstract int getremainning()
獲取緩衝區剩餘空間的大小
7.public boolean isautoflush()
獲取用<%@ page is autoflush="true/false"%>設定的autoflush值。
8.public abstract void newline()
輸出乙個換行字元,換一行。
9.public abstract void print()
顯示各種資料型別的內容。
10.public abstract void println()
分行顯示各種資料型別的內容。
以下這些物件在實際運用中page,config,exception物件用的很少.
paget物件:一般我們使用page指令來替代使用這個物件
config物件:一樣的我們在頁面中是使用很少的,一般會在servlet中使用這個
exception物件:用來處理異常的,
下面為這個exception物件來舉個列子;
我有兩個頁面page1.jsp和page2.jsp
page1.jsp的**
<%@ page contenttype="text/html; charset=gbk" errorpage="page2.jsp" %>
<%=exception.tostring() %>
JSP九個隱式物件
jsp九個隱式物件 request response outsession pagecontext page config exception 隱式物件就是不需要我們new的物件,直接的我們就可以在頁面使用的物件,注意是在 裡面或者是 裡面,返回值方法 描敘object getattribute s...
JSP九個隱式物件
jsp九個隱式物件 request response outsession pagecontext page config exception 隱式物件就是不需要我們new的物件,直接的我們就可以在頁面使用的物件,注意是在 裡面或者是 裡面,返回值方法 描敘object getattribute s...
jsp中的九個隱式物件
隱式物件說白了就是我們不需要宣告的物件,可以直接拿來使用,以下是常見的幾種 request 獲取客戶端請求資訊,主要用於接受http協議傳送到伺服器的資料 常用 response 代表客戶端的響應,主要用於將jsp容器處理過的物件傳送到客戶端 pagecontext 頁面的上下文物件,可以從中獲取到...