Tho*_*mas 3 java servlets bytearrayoutputstream printwriter servlet-filters
将生成的PDF(ByteArrayOutputStream)写入Servlet中的PrintWriter.
我正在拼命寻找将生成的PDF文件写入响应PrintWriter的方法.由于过滤层次结构链已经调用了response.getWriter(),因此我无法获得response.getOutputStream().
我有一个ByteArrayOutputStream,我在其中生成PDF.现在我需要的是一种将此ByteArrayOutputStream的内容输出到PrintWriter的方法.如果有人能帮助我,我将非常感激!
如果已经调用了其他内容getWriter,则可能已经在响应中写入了一些文本.此外,PrintWriter对于文本 - 你想发送任意二进制数据... getOutputStream绝对是前进的方式,所以我会尝试找到已调用getWriter并修复它的过滤器.