2013-07-01 32 views

回答

3

JSP頁面生成的任何內容都存儲在緩衝區中。當緩衝區已滿時,它會被髮送回客戶端(瀏覽器)。當刷新緩衝區一次時,重定向或轉發將不起作用,因爲HTTP響應頭的所有更改都必須在首次向客戶端發送緩衝區時發生。同樣,您不能在第一次刷新後向響應添加cookie。

表示您可能希望禁用自動清理和/或增加緩衝區大小以允許您的代碼最近向響應中添加cookie。但是,如果您需要這樣做,您的代碼可能不夠優雅。

緩衝區大小也影響性能:請參閱Optimal buffer size for JSP's and autoflush property

相關問題