2011-05-05 100 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

相关问题