这个是一个朋友问起的,他的后台有一些错误信息,大意就是response的流被关闭了。这个问题我原来遇到过一次,出错的原因是我的代码走到一个地方的时候我foward到另外的页面去了,但是代码并没有return,而是继续执行,并且后续的代码对response还继续写入内容了,报错的地方就发生在那个继续写入内容的地方。
但是这个朋友检查了他的代码,不是这个因素,他后来自己上网查了一下,发现是另外的原因,他的jsp代码是:
<jsp:include page="xxx.do?flag=true">
他使用的是struts,我也不清楚为什么会这样,但是猜测struts在进入新的action的时候会做一些工作,特别是对response的处理。有时间再仔细研究下原因。

(Visited 295 times, 1 visits today)