2、 利用response对象设定应答的MIME类型及附件 4 R j N. k7 U" o) u
3 j8 G3 K4 Z, q( K) K 4. void addIntHeader( String name, int value ) ;添加一个整型的HTTP头,覆盖同名的旧HTTP头。
" n& i/ v c/ [! I 5. boolean containsHeader( String name ) ;判断指定的HTTP头是否存在。
! {2 U o2 a) w! ?. g) d$ {' w! Q 6. String encodeRedirectURL( String url ) ;对sendRedirect()方法使用的URL进行编码。 n0 l7 O: l. v, ^6 _
7. String encodeURL( String url ) ;将URL予以编码,回传包含session ID的URL。 ( N! H3 b# F/ ~5 x4 G
8. void flushBuffer() ;强制把当前缓冲区的内容发送到客户端。
+ c* ^, ?3 z V& r 9. int getBufferSize() ;取得以kb为单位的缓冲区大小。
1 c Z+ I! t7 e" M# g" m8 p& u 10. String getCharacterEncoding() ;获取响应的字符编码格式。
8 j6 h1 y2 b% i5 a0 i, S6 a# O 11. String getContentType() ;获取响应的类型。 + g; r3 ?0 c$ X2 t/ e* n2 i
12. Locale getLocale() ;获取响应的Locale对象。 + _8 `: G8 ?4 A6 c
13. ServletOutputStream getOutputStream() ;返回客户端的输出流对象。
5 O: y7 k" }! C0 b; f8 j& w 14. PrintWriter getWriter() ;获取输出流对应的writer对象。 % }1 s1 g. c% V3 ~+ E
15. boolean isCommitted() ;判断服务器端是否已经将数据输出到客户端。 # I& ~/ Y8 P' L( b a
16. void reset() ;清空buffer中的所有内容。 " {$ _- p6 p) D/ o3 ]' K. c
17. void resetBuffer() ;情况buffer中所有的内容,但是保留HTTP头和状态信息。
9 |8 M5 Y& O, L2 x+ ]2 y; |5 W! K 18. void sendError( int xc, String msg ) ; void sendError( int xc ) ;
0 w7 ^) o; C1 r* l7 W/ ]' \9 d4 z3 W 发送错误,包括状态码和错误信息,例如505:服务器内部错误,404:网页找不到的错误等。它的使用方法如下 |