[JSP] JSP中的隱藏對象 -- out- -
out隱含對象在轉換為Servlet之後,對應於JspWriter型態對象,JspWriter直接繼承自java.io.Writer.
out常用函數:
println():將指定的數據以字符的方式傳送至客戶端,並換行.
print():將指定的數據以字符的方式傳送至客戶端,不換行.
flush():直接出清緩沖區的內容,輸出到客戶段.
clearBuffer():將緩沖區的內容清除,不輸出到客戶端.
例子:
說明:
可以使用page指令元素的autoFlush來設定JSP頁面是否使用緩沖區自動出清功能:
如果使用緩沖區自動出清,則在緩沖區滿之前,或是使用flush()之前不會建立PrintWriter對象來對客戶端進行輸出;
如果不使用緩沖區自動出清,則寫入out(JspWriter)對象的數據會直接寫入PrintWriter對象,然後在指定flush()之後輸出至客戶端。
註意:
1.如果您將autoFlush設定為false,則您必須明確的使用flush()來輸出數據,否則緩沖區滿了的話,就會發生IOException例外;
2.使用緩沖區有其好處,會有響應延遲的問題,如果要實時性將結果響應至客戶端,則可以關閉緩沖區。
編輯詞條
開放分類:
計算機、java、jsp
貢獻者:
shen_haisheng
本詞條在以下詞條中被提及:
動物占蔔、結城正美
“out”在英漢詞典中的解釋(來源:百度詞典):
out
KK: []
DJ: []
ad.
1. 出外;在外;向外
2. 在外;不在家(辦公室);在室外
3. 離岸;離開城市;離開國家
4. (發)出;(借)出;(挑)出;(突)出
5. 出現;問世;顯露
6. 出聲地;大聲地
7. 完全;徹底
8. 去掉
9. (用)完;熄滅;(機器)停轉
10. 無知覺,昏迷
11. 在野;不在臺上
12. 不流行,不時髦
13. 完全不可能
14. 出局;出界
a.[B]
1. 外的;外側的;向外的
2. 離開中心的,偏僻的
3. 口(尺寸等)特大的
4. 在野的;下臺的
prep.
1. 口通過...而出
2. 沿著...而去
n.
1. 在野黨(人)[P1]
2. 借口,托辭
3. (棒球等)出局