response物件中的部分方法
阿新 • • 發佈:2018-12-09
輸出緩衝區與相應提交:
輸出緩衝區用於暫存servlet程式的輸出資訊,減少伺服器與客戶端的通訊次數
傳送給客戶端的資訊稱其為響應資訊,如果輸出緩衝區中的響應資訊已經傳遞給客戶端,稱響應被提交,重新整理操作強制把輸出緩 衝區的內容傳遞給客戶端
flushBuffer(): 重新整理輸出緩衝區,把資訊傳回客戶端
setBufferSize( int size): 設定輸出緩衝區的大小,以位元組為單位
isCommitted(): 檢查輸出緩衝區的響應資訊是否已經提交
getWriter():返回一個PrintWriter物件,Servlet程式通過此物件向客戶端輸出字元資訊,呼叫物件中的flush()方法實現響應提交
伺服器通過HTTP響應報頭向客戶端瀏覽器傳送通訊資訊。
setContentType(String type) :設定返回資訊的型別及編碼標準
setCharacterEncoding(String charset) : 設定返回資訊的編碼標準
sendError(int sc): 向客戶端返回HTTP響應碼,並清空輸出緩衝區。
setHeader(String name ,String value): 用於設定響應報頭資訊