課程
/后端開發
/Java
/JAVA遇見HTML——JSP篇
沒有注釋掉 out.flush(); 之前打開網頁是一片空白,注釋掉之后才能正常顯示,還是不太明白緩沖區在整個過程中起的作用。
2019-01-02
源自:JAVA遇見HTML——JSP篇 3-10
正在回答
在重定向之前不要使用flush,緩沖區作用是在頁面加載完成之前所有(小于8k)的輸出的數據都在緩沖區,只要加載完成雖然沒有使用flush,估計系統自動將緩沖區的數據輸出到屏幕,再此之前若是使用了out.clear()或out.clearBuffer 方法就會導致想要輸出的數據無法顯示在頁面。
因為會將response對象也清空, 你后邊再調用的時候會拋出異常,具體異??梢钥纯刂婆_輸出信息
舉報
Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識
2 回答緩沖區問題
5 回答緩沖區空間變化
3 回答clearBuffer清除緩沖區,clear清除的是內存區嗎
2 回答緩沖區大小問題
2 回答請教:flush是輸出緩沖區的內容,又不是清空,緩沖區剩余大小為什么會變大呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-03-26
在重定向之前不要使用flush,緩沖區作用是在頁面加載完成之前所有(小于8k)的輸出的數據都在緩沖區,只要加載完成雖然沒有使用flush,估計系統自動將緩沖區的數據輸出到屏幕,再此之前若是使用了out.clear()或out.clearBuffer 方法就會導致想要輸出的數據無法顯示在頁面。
2019-01-11
因為會將response對象也清空, 你后邊再調用的時候會拋出異常,具體異??梢钥纯刂婆_輸出信息