社区
Web 开发
帖子详情
如何得到HttpServletResponse中的内容
yangjun1982
2006-10-20 02:22:42
我就是想在服务器端,得到已经填满,但没法送出去的HttpServletResponse中的content内容。
大家有什么好办法?
...全文
1432
8
打赏
收藏
如何得到HttpServletResponse中的内容
我就是想在服务器端,得到已经填满,但没法送出去的HttpServletResponse中的content内容。 大家有什么好办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
南南北北
2006-10-24
打赏
举报
回复
mark too.
Sunny319
2006-10-24
打赏
举报
回复
mark
ChDw
2006-10-24
打赏
举报
回复
最简单还是像 shine333(enihs) 说的写一个filter
在filter中
MyHttpResponseWrapper wrapper = new MyHttpResponseWrapper(response)
然后再chain.doFilter(request, wrapper);
在MyHttpResponseWrapper 中重载getWriter方法,这样你的wrapper就可以保存jsp返回的东西了
yangjun1982
2006-10-24
打赏
举报
回复
HttpServletResponse 的内容是由JSP生成的Servlet填入的。
我现在就是想得到Servlet通过out.println()填入HttpServletResponse中的内容。
Filter只能得到HttpServletResponse, 而HttpServletResponse中比没有得到内容(content)的方法
shine333
2006-10-23
打赏
举报
回复
filter + HttpResponseWrapper
shine333
2006-10-23
打赏
举报
回复
filter
twenty_three
2006-10-23
打赏
举报
回复
你怎么填满content的?
yangjun1982
2006-10-23
打赏
举报
回复
。。。。。。
3天了,自己顶一下吧。
Http
Servlet
Response
获得字符流,通过字符流的write(String s)方法可以将字符串设置到
response
缓冲区
中
,随后Tomcat会将
response
缓冲区
中
的
内容
组装成
Http
响应返回给浏览 器端。 文件下载的实质就是文件拷贝,将文件从服务器端拷贝到...
ajax树形展示,JavaScript
//获得id的值 if (parentID!=null&&!parentID.equals(""))//如果不为null和空 { Category category = new Category(Integer.parseInt(parentID));//创建Category对象 TreeviewElement[] top = category....
如何在
Servlet
Response
,
HTTP
Servlet
Response
或者Filter
中
获取
HTTP
的
内容
由于
HTTP
Servlet
Response
只提供了getWriter和getOutputStream方法,并未提供获取报文体的...具体方法如下所示,实例为spring boot的一个过滤器,该示例用于演示如何将系统的
HTTP
Servlet
Response
替换为可以获得报文内...
Http
Servlet
Response
的获取方式
Http
Servlet
Response
的获取方式
Http
Servlet
Request &
Http
Servlet
Response
中
Body 的获取
像 SpringMVC 这类框架会去调用这个响应输出流
中
的 flush() 函数 ,而且有可能在出现多次调用的情况,多次调用会产生问题使得客户端
得到
错误的数据,比如这样的 : {"errorCode":30001,"errorMsg":"用户未认证",...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章