程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP詳細篇——out

JSP詳細篇——out

編輯:關於JSP

JSP詳細篇——out


out對象

out對象用於在web浏覽器上輸出信息,並且管理應用服務器上的輸出緩沖區。在使用out對象輸出數據時,可以對數據緩沖區進行操作,及時清除緩沖區中殘留的數據,為其他輸出讓出緩沖空間。待數據輸出完成後,要及時關閉輸出流。

1.向客戶端輸出數據

out對象可以輸出各種數據類型的數據,在輸出非字符串時,會自動將其轉換為字符串。out提供print()和println()兩種向頁面輸出信息。

print()方法

使用print()方法向客戶端輸出信息相當於使用JSP表達式

范例:

<%

out.print(“zhangsan”);

%>

<%

=”zhansan”;

%>

println()方法

比print()方法多了一個換行符。

使用println()方法向頁面輸出時,並不能真的看到文字換行的效果。如果想看見換行的效果,則要將輸出的內容用HTML標簽

包括起來。

2.管理相應緩沖

out對象比較重要的功能就管理緩沖區的內容。

out對象的clear()方法可以清除緩沖區的內容,類似於重置響應流,如果響應已經提交,則會產生IOException異常。

out對象的clearBuffer()方法用於清除當前緩沖區的內容,而且即使內容已經提交客戶端,也能夠訪問該方法。

out對象的管理緩沖區的方法

clear():清除緩沖區的內容

clearBuffer():清除當前緩沖區中的內容

flush():刷新流

isAutoFlush():檢測當前緩沖區已滿時是自動清空還是拋出異常

getBufferSize():獲取緩沖區的大小




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