Hi John,

I am checking the Servlet2.3 api, and do not find a pushBody() method in 
HttpServletResponse.

-- Nitin
-----Original Message-----
From: John Villar [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 31, 2004 8:32 AM
To: Tomcat Users List
Subject: Re: Reading Servlet OutputStream

Look at the pushBody method of the response class 
(HttpServletResponse).... that's all you need

Nitin Mulimani escribi�:

>This question is is more on the Servlet API. 
>
> 
>
>I want to read the servlet output stream and save in some buffer or
>file, and then forward it to the client. I use filters to play with the
>Request and Response objects. 
>
> 
>
>These are some of the things I have tried.
>
>1)       I have a Wrapper which extends HttpServletResponseWrapper
>
>2)       Constructed a PrintWriter writer = new PrintWriter(new
>OutputStreamWriter(origResponse.getOutputStream(), charEnc));
>
>Reader reader = new StringReader(printWriter.toString());
>
>            BufferedReader bufferedReader = new BufferedReader(reader);
>
>            String line;
>
>            while ((line = bufferedReader.readLine()) != null) {
>
>                  System.out.println("line : " + line);
>
>            }
>
>3)             bufferedReader.close();
>
> 
>
>Still am not able to read the response. I can write to the response, but
>am stuck at reading the response. 
>
> 
>
>Any pointers.
>
> 
>
>-- Nitin
>
>
>  
>

-- 
John Villar
Gerente de Proyectos
Computadores Flor Hard Soft 2058 C.A.
www.florhard.com




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

Reply via email to