remm        2002/06/09 18:32:57

  Modified:    jasper2/src/share/org/apache/jasper/runtime
                        PageContextImpl.java
  Log:
  - Add some new methods to more intelligently allocate the buffers.
  
  Revision  Changes    Path
  1.7       +19 -3     
jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/runtime/PageContextImpl.java
  
  Index: PageContextImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/runtime/PageContextImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- PageContextImpl.java      6 Jun 2002 00:19:48 -0000       1.6
  +++ PageContextImpl.java      10 Jun 2002 01:32:57 -0000      1.7
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/runtime/PageContextImpl.java,v
 1.6 2002/06/06 00:19:48 kinman Exp $
  - * $Revision: 1.6 $
  - * $Date: 2002/06/06 00:19:48 $
  + * $Header: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/runtime/PageContextImpl.java,v
 1.7 2002/06/10 01:32:57 remm Exp $
  + * $Revision: 1.7 $
  + * $Date: 2002/06/10 01:32:57 $
    *
    * ====================================================================
    *
  @@ -426,6 +426,22 @@
                   request.setAttribute(Constants.INC_SERVLET_PATH, includeUri);
            request.setAttribute(Constants.FORWARD_SEEN, "true");
           }
  +    }
  +
  +    public BodyContent allocateBody(JspWriter bodyContent, 
  +                                    JspWriter previous) {
  +
  +        if (bodyContent == null) {
  +            return new BodyContentImpl(previous);
  +        } else {
  +            ((BodyContentImpl) bodyContent).setEnclosingWriter(previous);
  +            return (BodyContent) bodyContent;
  +        }
  +
  +    }
  +
  +    public void setOut(JspWriter newOut) {
  +        out = newOut;
       }
   
       Stack writerStack = new Stack();
  
  
  

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

Reply via email to