今天寫了個servlet,在service方法中要重定向到另一個url地址,結果報錯:
java.lang.IllegalStateException
org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
........
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
最后檢查發現是因為在service方法中第一行調用了super.service(req,rep)方法導致的錯誤.
這個細節以前沒有注意到,特此隨筆記錄.