javax.servlet.ServletResponse接口(协议无关版本)
2007-03-14 14:47
627 查看
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> ServletResponse对象将一个servlet生成的结果传到发出请求的客户端。ServletResponse操作主要是作为输出流及其内容类型和长度的包容器,它由servlet引擎创建.
ServletResponse接口中的方法
void flushBuffer()throws IOException 发送缓存到客户端的输出内容。因为HTTP需要头标在内容前被发送,调用此方法发送状态行和响应头标,以确认请求。
int getBufferSize() 返回响应使用的缓存大小。如果缓存无效则返加0。
String getCharacterEncoding() 返回响应使用字符解码的名字。除非显式设置,否则为ISO-8859-1
Locale getLocale() 返回响应使用的现场。除非用setLocale()修改,否则缺省为服务器现场。
OutputStream getOutputStream()throws IOException 返回用于将返回的二进制输出写入客户端的流,此方法和getWrite()方法二者只能调用其一。
Writer getWriter()throws IOException 返回用于将返回的文本输出写入客户端的一个字符写入器,此方法和getOutputStream()二者只能调用其一。
boolean isCommitted() 如果状态和响应头标已经被发回客户端,则返回true,在响应被确认后发送响应头标毫无作用。
void reset() 清除输出缓存及任何响应头标。如果响应已得到确认,则引发事件IllegalStateException。
void setBufferSize(int nBytes) 设置响应的最小缓存大小。实际缓存大小可以更大,可以通过调用getBufferSize()得到。如果输出已被写入,则产生IllegalStateException。
void setContentLength(int length) 设置内容体的长度。
void setContentType(String type) 设置内容类型。在HTTP servlet中即设置Content-Type头标。
void setLocale(Locale locale) 设置响应使用的现场。在HTTP servlet中,将对Content-Type头标取值产生影响。 #java专栏
ServletResponse接口中的方法
void flushBuffer()throws IOException 发送缓存到客户端的输出内容。因为HTTP需要头标在内容前被发送,调用此方法发送状态行和响应头标,以确认请求。
int getBufferSize() 返回响应使用的缓存大小。如果缓存无效则返加0。
String getCharacterEncoding() 返回响应使用字符解码的名字。除非显式设置,否则为ISO-8859-1
Locale getLocale() 返回响应使用的现场。除非用setLocale()修改,否则缺省为服务器现场。
OutputStream getOutputStream()throws IOException 返回用于将返回的二进制输出写入客户端的流,此方法和getWrite()方法二者只能调用其一。
Writer getWriter()throws IOException 返回用于将返回的文本输出写入客户端的一个字符写入器,此方法和getOutputStream()二者只能调用其一。
boolean isCommitted() 如果状态和响应头标已经被发回客户端,则返回true,在响应被确认后发送响应头标毫无作用。
void reset() 清除输出缓存及任何响应头标。如果响应已得到确认,则引发事件IllegalStateException。
void setBufferSize(int nBytes) 设置响应的最小缓存大小。实际缓存大小可以更大,可以通过调用getBufferSize()得到。如果输出已被写入,则产生IllegalStateException。
void setContentLength(int length) 设置内容体的长度。
void setContentType(String type) 设置内容类型。在HTTP servlet中即设置Content-Type头标。
void setLocale(Locale locale) 设置响应使用的现场。在HTTP servlet中,将对Content-Type头标取值产生影响。 #java专栏
相关文章推荐
- javax.servlet.http.HttpServletResponse接口(HTTP版本)
- javax.servlet.ServletRequest类(协议无关版本)
- javax.servlet.GenericServlet类(协议无关版本)
- 把系统的Spring3.2.1升级到4.1.0之后测试接口报NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()
- javax.servlet.http.HttpServletRequest接口(HTTP版本)
- 【明哥报错簿】之【 "javax.servlet.http.HttpServlet" was not found on the Java Build Path || HttpServletRequest/HttpServletResponse cannot be resolved to a type】
- 解决springmvc中文件下载功能中使用javax.servlet.ServletOutputStream out = response.getOutputStream();后运行出异常但结果正确的问题
- The type javax.servlet.http.HttpServletResponse cannot be resolved
- HttpServletResponse接口
- java web给手机端写接口HttpServletRequest ,HttpServletResponse
- java web给手机端写接口HttpServletRequest ,HttpServletResponse
- 关于Session(javax.servlet.HttpSession)持久化----为什么实体类需要实现序列化接口
- 关于Session(javax.servlet.HttpSession)持久化----为什么实体类需要实现序列化接口
- javax.servlet.http.HttpServletResponse.getStatus()I
- HTTP协议 HttpServletRequest与HttPServletResponse 常用方法汇总
- javax.servlet.http.HttpServletResponse下爆红线
- javax.servlet.http.HttpServletResponse常用
- javax.servlet.ServletContext接口
- Response(javax.servlet.http.HttpServletResponse)对象的作用
- javax.servlet.http.HttpServletResponse 修改Cookie的困惑