【发布时间】:2015-12-07 14:22:30
【问题描述】:
标签: java html guice-servlet
标签: java html guice-servlet
我怀疑问题在于您正在设置内容类型 - 包括编码 - 在调用 HttpServletResponse.getWriter() 之后,假设这是 out 的来源。
来自ServletResponse.setContentType的文档:
如果在响应提交后调用此方法无效。如果在调用 getWriter 之后或在提交响应之后调用,它不会设置响应的字符编码。
基本上,您应该在调用getWriter 之前设置响应中的所有标题...如果您调用的是getOutputStream 而不是getWriter,您不应该...使用文本编写器数据和二进制数据流。
【讨论】: