使用respone.sendRedirect("page.jsp")时显示java.lang.IllegalStateException,而在某些页面中则正确执行。如何避免这种异常?有关更多详细信息,我昨天通过了一个与此类似的问题。

最佳答案

如果您的响应已经提交,则respone.sendRedirect将抛出java.lang.IllegalStateException。您可以手动刷新缓冲区,也可以自动刷新缓冲区,因为缓冲区已满。为避免这种情况,请增加缓冲区大小并确保不刷新它,或尽早调用respone.sendRedirect

关于java - response.sendRedirect()的用途是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4406547/

10-11 01:15