从Servlet规范部分SRV.8.3:
RequestDispatcher接口的include方法可以随时调用。
include方法的目标servlet可以访问请求对象的所有方面,但是对响应对象的使用受到更多限制。
它只能将信息写入响应对象的ServletOutputStream或Writer并通过写入超出响应缓冲区末尾的内容或通过显式调用ServletResponse接口的flushBuffer方法来提交响应。
它不能设置标头或调用任何影响响应标头的方法。 任何这样做的尝试都 必须忽略 。
如何在请求范围内为调用servlet设置值
request.setAttribute(...),然后在返回时从那里读取值?那行得通吗?



