介绍
HttpServletResponse响应对象,定义响应行、响应头、响应体、重定向等方法
方法
void setStatus(int status)
参数:
int status:设置Http请求的请求行
返回值:无
返回值意义:无
作用:设置Http请求的请求行
void setHeader(String name,String value)
参数:
String name:消息头name
String value:消息头value
返回值:void
返回值意义:void
作用:设置响应头
void setContentType(String type)
参数:
String type:用于设置输出内容的MIME类型,也就是设置Content-Type响应头字段的值。如果是文本,可以设置字符集如:response.setContentType("text/html;charset=utf-8")
返回值:void
返回值意义:void
作用:设置请求体的类型
ServletOutputSteam getOutputStream()
参数:无
返回值:ServletOutputStream
返回值意义:从响应中获取输出流
作用:从响应中获取输出流
PrintWriter getWriter()
参数:无
返回值:PrintWriter
返回值意义:从响应中获取字符输出流
作用:获取字符输出流
注意!不能同时使用getOutputStram()和getWriter()同时发送响应体
void sendRedirect(String location)
参数:
String location:重新访问location指定的网页
返回值:无
返回值意义:无
作用:重定向