使用respone.sendRedirect("page.jsp")
时显示java.lang.IllegalStateException
,而在某些页面中则正确执行。如何避免这种异常?有关更多详细信息,我昨天通过了一个与此类似的问题。
最佳答案
如果您的响应已经提交,则respone.sendRedirect
将抛出java.lang.IllegalStateException
。您可以手动刷新缓冲区,也可以自动刷新缓冲区,因为缓冲区已满。为避免这种情况,请增加缓冲区大小并确保不刷新它,或尽早调用respone.sendRedirect
。
关于java - response.sendRedirect()的用途是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4406547/