Sorry I read to fast. You are in a servlet. Unless you return or escape out or try catch it is going to execute to the end or until you do something to exit.
----- Original Message ----- From: "Kumar, Sumit" <[EMAIL PROTECTED]> To: "'Tomcat Users List'" <[EMAIL PROTECTED]> Sent: Monday, December 01, 2003 11:58 AM Subject: forward thing: tomcat 4.1 > Hello, > > This is more like a jsp question rather then the tomcat one but pardon me > for asking here. In my servlet, I do a > getServletContext().getRequestDispatcher( > "/reports.jsp?msg='selectEval'&pid=" + pid).forward( req, res ). The code is > given below. I believe this should forward it to reports.jsp[line (4)]. But > what happens is that even though it forwards it to reports.jsp, it continues > to execute the servlet even below the forward statement. When it encounters > the next forward statement[line (5)], it gives IllegalStateException. I > would think it should not go even past first forward[line (4)]. Please help > in clarifying. > > if (revList.length > 1) > { > req.setAttribute("revList", revList); > (4)getServletContext().getRequestDispatcher( > "/reports.jsp?msg='selectEval'&pid=" + pid).forward( req, res ); > } > else if (revList.length == 1) > { > > req.setAttribute("projEvalInfo", pe); > } > (5)getServletContext().getRequestDispatcher( > "/OtaceEvalFormRpt.jsp").forward( req, res ); > > -sumit > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]