response
重定向网页
方法 | 说明 |
sendError(int number) | 使用制定的状态码向客户发送错误信息 |
senError(int number,String msg) | 使用制定的状态码和描述性消息向客户发送错误响应 |
sendRedirect(String location) | 使用指定的重定向位置URL向客户发送重定向响应,可以使用相对URL |
设置HTTP响应报头
方法 | 说明 |
setDateHeader(String name,long date) | 使用给定的名称和日期值设置一个响应头,如果指定的名称已经设置,则新值会覆盖旧值 |
setHeader(String name,String value) | 使用给定的名称和值设置一个响应头,如果指定的名称已经设置,则会被覆盖 |
setHeader(String name,int value) | 使用给定的名称和整数值设置一个响应头,如果指定的名称已经设置,则会被覆盖 |
addHeader(String name,long date) | 使用给定的名称和值设置一个响应头 |
addDateHeader(String name ,long date) | 使用给定的名称和日期设置一个响应头 |
containHeader(String name) | 返回一个布尔值,他表示是否设置了一个响应头 |
addIntHeader(String name,int value) | 使用给定的名称和整数值设置一个响应头 |
setContentType(String len) | 为响应设置内容类型,其参数值可以为 text/html,text/plain,application/x_msexcel或application/msword |
setContentLength(int len) | 为响应设置内容长度 |
SetLocale(java.util.Locale loc) | 为响应设置地区信息 |
缓冲区配置
方法 | 说明 |
flushBuffer() | 强制把缓冲区内容发给客户 |
getBufferSize() | 返回响应所在的实际缓冲区大小,如果没使用缓冲区,则该方法返回0 |
setBufferSize(int size) | 为响应的主体设置首选的缓冲区大小 |
isCommitted() | 返回一个bollean,表示相应是否已经提交;提交的响应已经写入状态码和报头 |
reset() | 清楚缓冲区存在的任何数据,同时清除状态码和包头 |