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