i can remove the close() on it.
But i am curious what you want to write afterwards
because how do you know what to get the writer or the outputstream?
because for the redirect strategy we just use the outpustream (bytes)
instead of the writer (strings)

and you can't use the output and the writer in one request.

if you want to append or do stuff or replace stuff wicket has special
support for that with IResponseFilters

johan

On 7/19/07, jan_bar <[EMAIL PROTECTED]> wrote:
>
> Thans for the answer, but I never said that BufferedHttpServletResponse is
> handled by container. In my opinion, BufferedHttpServletResponse should
> not
> call servletResponse.getOutputStream().close(), as pointed in my first
> quesion. There can be other filters up the chain who want to write to the
> response. Besides that, wicket is incosistent. For instance WebResponse
> uses
> httpServletResponse.getWriter(), but never calls close() on it.
>
> Regards, Jan
>
> --
> Jan Bares
> http://jan.vegetband.cz
>
>
> "Jean-Baptiste Quenot" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > * jan_bar:
> > >
> > > the ServletResponse javadoc doesn't state if and when one should call
> > > getWriter().close() or getOutputStream().close(). I have a filter that
> > > writes comments after the request was processed. Wicket sometimes
> closes
> the
> > > response and sometimes not. For instance
> > > BufferedHttpServletResponse.writeTo(HttpServletResponse
> servletResponse)
> > > calls:
> > >
> > > final OutputStream out = servletResponse.getOutputStream();
> > > out.write(this.byteBuffer);
> > > out.close();
> >
> > FYI BufferedHttpServletResponse is not directly handled by the
> > servlet container, it is a wrapper around the real response for
> > the REDIRECT_TO_BUFFER RenderStrategy.
> > --
> >      Jean-Baptiste Quenot
> > aka  John Banana   Qwerty
> > http://caraldi.com/jbq/
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
>
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to