/** Normal writer resolver; returns a NoCloseWriter wrapper if doClose is false */ public Writer openWriter() { if (doClose) { return out; } else { return new NoCloseWriter(out); } }
/** All targets must be able to resolve to a writer. The user is required * for permissions */ public Writer openWriter() throws IOException { return new NoCloseWriter(response.getWriter()); }