Мне интересно, как удалить все содержимое из ServletOutputStream (или любого другого OutputStream) в случае, когда в какой-то момент происходит исключение, и мне нужно, чтобы outputStream был пустым, чтобы он не включал «половину данных»
doSmthInServlet(HttpServletResponse respone, ....) {
try {
ServletOutPutStream outputStream = response.getOutputStream();
//.....
//writing to outputstream
//exception occurred
} catch (Exception e) {
// and here I need to clear all the contents of outputStream
}
}