当在Java中增加一些内容,HttpServletResponse的我可以得到响应作家和追加:HttpServletResponse的 - 写响应作家VS的OutputStream
httpResponse.getWriter().append("Some Content");
或者,我可以给OutputStream中添加内容:
ServletOutputStream servletOut = httpResponse.getOutputStream();
servletOut.write(someByteArray);
两者之间的唯一区别是第一个获取字符串/字符序列,第二个获取字节(当然内容类型也受到影响)?我应该更喜欢一个吗?我应该什么时候使用哪个?
请看http://stackoverflow.com/questions/6883715/whats-the-difference-between-printwriter-and-outputstream –