It looks like your jsp is trying to do a forward too. 
 
I seem to remember hitting this long ago - if you have ANY output in a
jsp, you cannot do a forward.
 
Larry

>>> [EMAIL PROTECTED] 05/22/02 04:40PM >>>
In my action I have defined:

    String idxPage = "/jsp/thankyou.jsp";

and later in the code, based on error situation, I did a:
        return (new ActionForward(idxPage));

and got this error:

----- Root Cause -----
javax.servlet.jsp.JspException: java.lang.IllegalStateException:
Cannot
forward after response has been committed
    at
org.apache.struts.taglib.template.InsertTag.doEndTag(InsertTag.java:149)
    at org.apache.jsp.thankyou$jsp._jspService(thankyou$jsp.java:218)
    at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:202)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
    at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)
    at
org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.ja
va:1759)
    at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
    at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)

Pls help.  Thanks for the time.

Thinh


--
To unsubscribe, e-mail:  
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


Reply via email to