如何得到HttpServletResponse中的内容

yangjun1982 2006-10-20 02:22:42
我就是想在服务器端,得到已经填满,但没法送出去的HttpServletResponse中的content内容。
大家有什么好办法?
...全文
1432 8 打赏 收藏 转发到动态 举报
写回复
用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天了,自己顶一下吧。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧