您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我收到一个异常:java.lang.IllegalStateException:此响应已被调用getOutputStream()

我收到一个异常:java.lang.IllegalStateException:此响应已被调用getOutputStream()

HttpServletResponse.getOutputStream()

HttpServletResponse.getWriter()

返回一个PrintWriter对象,该对象可用于将字符文本(非二进制)数据写入客户端。

2之间的一个关键用法差异是getOutputStream()用于将二进制数据发送到客户端,而getWriter()用于发送编码的文本数据。

应该使用以上两种方法中的任何一种来将数据刷新到客户端,而不是同时使用两种方法,并且开发人员必须确保正确处理了数据,尤其是在非servlet类中执行操作时。

java 2022/1/1 18:17:29 有593人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶