11.HttpServletResponse常用方法
2018-06-19 本文已影响0人
若愚同学
HttpPServletResponse是ServletResponse的子接口,表示HTTP协议的响应对象.该接口中包含了处理响应的方法.
常用方法:
OutputStream getOutputStream()://获取字节输出流. :文件下载
Writer getWriter()://获取字符输出流. :输出内容
注意:以上两个方法不能共存,只能使用其中一个,否则报错:
getOutputStream() has already been called for this response.
设置输出的编码格式和内容类型:
//设置响应的编码方式
resp.setCharacterEncoding("UTF-8");
//设置响应的MIME类型(输出的哪一种内容格式)
resp.setContentType("text/hml");
注意:必须先设置编码格式和内容类型,再获取输出流对象.
上述两行代码,其实可以简写(合体):
resp.setContentType("text/hml;charset=utf-8);