2011-05-05 77 views

回答

9

如果響應對象是提供的通過servlet容器,它可以控制如何處理緩衝等事情。例如,假設您創建了自己的ServletResponse - 如果容器超過一定長度,容器將如何管理響應流,而不是緩衝數據?

+0

我非常榮幸能回答我問的問題(:D),但我不明白如何傳遞一定長度的參數將有助於實現,而不是在我想要緩存值時返回值。我不是這裏的專家,但我確實想成爲,我想,我需要一些幫助。再次感謝你。謝謝!! – 2011-05-13 18:37:24

+0

@Satadru:如果方法必須*返回一個值,那麼servlet容器不會控制它 - 而且這是servlet容器的工作來控制響應緩衝等事情。這通常不取決於單個servlet。您將servlet容器配置爲以特定方式運行,並提供相應的ServletResponse來寫入。 (請注意,這不是*緩存*,而是*緩存*。) – 2011-05-13 18:40:15

+0

@Satadru:你說的「前端servlet」是什麼意思?你的意思是容器?它不必知道你提供的是什麼樣的響應 - 它可以讓你編寫二進制數據或文本數據,讓你設置標題等。 – 2011-05-13 18:53:30

2

它使用一個響應所述容器部分地建立它。它沒有建立整個布料的反應。無論如何它都必須是一個論點。

+0

你的意思是添加響應頭和類似的東西,涉及協議數據和cookie? – 2011-05-05 18:57:31

相關問題