Seems to be a Jasper thing, exactly the same happens with Tomcat 4.0.4. If you programatically dispatch a request from within a JSP, either with something like this:
<%RequestDispatcher rd = application.getRequestDispatcher("/Included.jsp"); rd.include(request, response);%> or with the equivalent code in a custom tag, then the output stream isn't flushed first, so the included stuff ends up before the stuff that preceeded it. ----- Original Message ----- From: "Alex Sumner" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 13, 2002 5:26 PM Subject: Re: [JBoss-dev] [ jboss-Bugs-594563 ] Include of JSP jumps to top of page > I've seen something very similar with Jetty 3.1.7. Calling > RequestDispatcher.include() should flush the output stream, but it appears > not to. If you add an explicit > > response.getWriter().flush(); > > (or response.getOutputStream().flush() I guess, though I haven't tried it) > just before the include(), then it works as expected. > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, August 13, 2002 1:18 PM > Subject: [JBoss-dev] [ jboss-Bugs-594563 ] Include of JSP jumps to top of > page > > > > Bugs item #594563, was opened at 2002-08-13 12:18 > > You can respond by visiting: > > > https://sourceforge.net/tracker/?func=detail&atid=376685&aid=594563&group_id > =22866 > > > > Category: CatalinaBundle > > Group: v3.0 Rabbit Hole > > Status: Open > > Resolution: None > > Priority: 5 > > Submitted By: Jeff Miner (jeff_miner) > > Assigned to: Scott M Stark (starksm) > > Summary: Include of JSP jumps to top of page > > > > Initial Comment: > > OS: Win98 > > JDK: 1.4 > > > > I have some code that manually does a JSP include > > by getting a RequestDispatcher. The code worked > > under Weblogic 5.1 and 6. In Jboss/Catalina, > > although there are no errors thrown, the output from > > the included JSP gets put at the top of the containing > > page rather than in the middle where it was called. > > This is puzzling because it ought to be exactly the > > same as a <jsp:include ...> tag (and I assume those > > work!) > > > > ******Containing Page******* > > ....<table><tr><td> > > > > <%= myObject.getOutput(request, response) %> > > > > </td></tr></table>... > > > > > > ******* Object ******** > > public String getOutput(HttpServletRequest request, > > HttpServletResponse response) { > > RequestDispatcher dispatch = > > context.getRequestDispatcher("someJSP.jsp"); > > try { > > dispatch.include(request, response); > > } catch(Exception e){} > > return ""; > > ************* > > > > The output from "someJSP.jsp" should go inside the > > table, but instead it goes at the top of the containing > > page. > > > > > > ---------------------------------------------------------------------- > > > > You can respond by visiting: > > > https://sourceforge.net/tracker/?func=detail&atid=376685&aid=594563&group_id > =22866 > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: Dice - The leading online job board > > for high-tech professionals. Search and apply for tech jobs today! > > http://seeker.dice.com/seeker.epl?rel_code=31 > > _______________________________________________ > > Jboss-development mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/jboss-development > > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Dice - The leading online job board > for high-tech professionals. Search and apply for tech jobs today! > http://seeker.dice.com/seeker.epl?rel_code=31 > _______________________________________________ > Jboss-development mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development > > ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=31 _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development