標籤:
1.常用的JSP內建對象
2.out對象
out對象是JspWriter類的執行個體,是向用戶端輸出內容常用的對象
編號 |
方法 |
說明 |
1 |
void clear() |
清除緩衝區的內容 |
2 |
void clearBuffer() |
清除緩衝區的當前內容 |
3 |
void flush() |
清空流 |
4 |
int getBufferSize() |
返回緩衝區以位元組數的大小,如不設緩衝區則為0 |
5 |
int getRemaining() |
返回緩衝區還剩餘多少可用 |
6 |
boolean isAutoFlush() |
返回緩衝區滿時,是自動清空還是拋出異常 |
7 |
void close() |
關閉輸出資料流 |
8 |
void println() |
向用戶端列印字串 |
3.get&post方法的區別
4.request對象
用戶端的請求資訊被封裝在request對象中
通過它才能瞭解到客戶的需求,然後做出響應.它是HttpServletRequest類的執行個體.
編號 |
方法 |
說明 |
1 |
object getAttribute(String name) |
返回指定屬性的屬性值 |
2 |
Enumeration getAttributeNames() |
返回所有可用屬性名稱的枚舉 |
3 |
String getCharacterEncoding() |
返回字元編碼方式 |
4 |
int getContentLength() |
返回請求體的長度(以位元組數) |
5 |
String getContentType() |
得到請求體的MIME類型 |
6 |
ServletInputStream getInputStream() |
得到請求體中一行的二進位流 |
7 |
String getParameter(String name) |
返回name指定參數的參數值 |
8 |
Enumeration getParameterNames() |
返回可用參數名的枚舉 |
9 |
String[] getparameterValues(String name) |
返回包含參數name的所有值的數組 |
10 |
String getProtocol() |
返回請求用的協議類型及版本號碼 |
11 |
String getScheme() |
返回請求用的計劃名,如:http https及ftp等 |
12 |
int getServerPort() |
返回伺服器接受此請求所用的連接埠號碼 |
13 |
String getServerName() |
返回接受請求的伺服器主機名稱 |
14 |
BufferedReader getReader() |
返回解碼過了的請求體 |
15 |
String getRemoteAddr() |
返回傳送此請求的用戶端IP地址 |
16 |
String getRemoteHost() |
返回傳送此請求的用戶端主機名稱 |
17 |
void setAttribute(String key Object obj) |
設定屬性的屬性值 |
18 |
String getRealPath(String path) |
返回一虛擬路徑的真實路徑 |
19 |
void setCharacterEncoding("gb2312") |
設定接受參數的字元集 |
【JavaWeb】學習筆記五 JSP內建對象(上)