我在我的Web應用程序中使用Jetty Websockets。jetty webSocket:java.lang.IllegalStateException:Committed
當我試圖重定向到一個註銷JSP,我收到此錯誤
oejs.ServletHandler:/test
java.lang.IllegalStateException: Committed
at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1069)
at javax.servlet.ServletResponseWrapper.resetBuffer(ServletResponseWrapper.java:232)
at org.eclipse.jetty.http.gzip.GzipResponseWrapper.resetBuffer(GzipResponseWrapper.java:273)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:199)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:98)
這就是我重定向
RequestDispatcher rd = request.getRequestDispatcher("logoff.jsp");
rd.forward(request, response);
此錯誤的方式並不reproduceble,但你可以請告訴我什麼時候可能發生?
你是什麼意思_「這個錯誤是不可複製的」_?它是零星發生的嗎? – Nishant
提醒如果有幫助,請在下面接受我的回答。 – Gray