(6) HttpServletResponse
2015-08-02 10:12
567 查看
Response 关于流的方法:
① web服务器找到Servlet 资源后,如果有write语句,会把字符串信息封装到response对象,返回给web服务器
② web服务器把response的信息拆解成HTTP响应信息返回给浏览器
③ 返回后,web服务器会检测response相关的流是否关闭,如果没有关闭,则自动关闭
为什么 servlet 中没有关闭流,不会报错?:
因为web服务器会自动帮助我们关闭(再把上面的流程讲述一遍)
两个输出流为什么不能同时使用?
web服务器在返回给客户端信息后,会检测流是否关闭,如果其中一个流使用完,就自动关闭了,第二个流就不能使用了
重定向 SendRedirect:
返回给浏览器,让浏览器再次发送一次请求。
后续补充…
response.getWriter() response.getOutputStream()
① web服务器找到Servlet 资源后,如果有write语句,会把字符串信息封装到response对象,返回给web服务器
② web服务器把response的信息拆解成HTTP响应信息返回给浏览器
③ 返回后,web服务器会检测response相关的流是否关闭,如果没有关闭,则自动关闭
为什么 servlet 中没有关闭流,不会报错?:
因为web服务器会自动帮助我们关闭(再把上面的流程讲述一遍)
两个输出流为什么不能同时使用?
web服务器在返回给客户端信息后,会检测流是否关闭,如果其中一个流使用完,就自动关闭了,第二个流就不能使用了
重定向 SendRedirect:
返回给浏览器,让浏览器再次发送一次请求。
response.sendRedirect("/web应用/页面");
后续补充…
相关文章推荐
- 小论asp中request与response的用法
- asp页面提示Response 对象 错误 ASP 0156 : 80004005 HTTP 头错误
- 通过Response.Flush()实现下载失败的解决方法
- Response.Redirect 正在中止线程解决方案
- jsp response.sendRedirect不跳转的原因分析及解决
- Jsp中response对象的所有属性详细介绍
- JSP response对象实现文件下载的两种方式
- 跟我学Laravel之视图 & Response
- JavaEE通过response实现请求重定向
- 三种方法让Response.Redirect在新窗口打开
- JavaEE中用response向客户端输出中文数据乱码问题分析
- response.getWriter().write()向前台打印信息乱码问题解决
- JSP隐含对象response实现文件下载的两种方法
- Response.ContentType 详细列表
- nginx访问日志,错误日志参数说明
- twisted 解析页面失败
- response.sendRedirect传递中文参数
- 请求重定向response.sendRedirect()和请求转发request.getRequestDispather().forward(request,response)区别
- response下载文件
- Struts2中调用response,request,session的方法