Java / JSP中的Response.End()

在.net中,您可以在任何上下文中使用Response.End()。 Java / JSP中是否有类似的function?

谢谢,

山姆

根据我的经验,您必须执行以下操作:

out.flush(); // Send out whatever hasn't been sent out yet. out.close(); // Close the stream. Future calls will fail. return; // Return from the JSP servelet handler. 

注意:
这在函数内部不起作用,因为你最终会从函数返回,而不是从JSP servlet处理程序返回(我假设是你的意图)。

你可以试试

 servletResponse.getOutputStream().close(); 

不太确定是否会产生奇怪的副作用,以防服务器需要在您的内容之后发送任何数据…

的Javadoc