jsp九大内置对象(6)

时间:2026-01-20


47. boolean isRequestedSessionIdFromCookie() ;
检查请求的会话ID是否为通过Cookie传入。

48. boolean isRequestedSessionIdFromURL() ;
检查请求的会话ID是否为通过URL传入。

49. boolean isRequestedSessionIdValid() ;
检查请求的会话ID是否仍然有效。

50. boolean isSecure() ;
检查请求是否使用安全链接,如果HTTPS等。

51. boolean isUserInRole( String role ) ;
检查已经通过验证的用户是否在是role所指定的角色。

52. Principal getUserPrincipal() ;
返回包含用户登陆名的一个java.security.Principal对象。

成员:
String BASIC_AUTH = "BASIC" -
String CLIENT_CERT_AUTH = "CLIENT_CERT" -
String DIGEST_AUTH = "DIGEST" -
String FORM_AUTH = "FORM" -


③ response - javax.servlet.http.HttpServletResponse
response对象主要将JSP容器处理后的结果传回到客户端。

方法:
1. void addCookie( Cookie cookie ) ;
添加一个Cookie对象,保存客户端信息。

2. void addDateHeader( String name, long value ) ;
添加一个日期类型的HTTP头信息,覆盖同名的HTTP头信息。

3. void addHeader( String name, String value ) ;
添加一个HTTP头,覆盖同名的旧HTTP头。

4. void addIntHeader( String name, int value ) ;
添加一个整型的HTTP头,覆盖同名的旧HTTP头。

5. boolean containsHeader( String name ) ;
判断指定的HTTP头是否存在。

6. String encodeRedirectURL( String url ) ;
对sendRedirect()方法使用的URL进行编码。

7. String encodeURL( String url ) ;
将URL予以编码,回传包含session ID的URL。

8. void flushBuffer() ;
强制把当前缓冲区的内容发送到客户端。

9. int getBufferSize() ;
取得以kb为单位的缓冲区大小。

10. String getCharacterEncoding() ;
获取响应的字符编码格式。

11. String getContentType() ;
获取响应的类型。

12. Locale getLocale() ;
获取响应的Locale对象。

13. ServletOutputStream getOutputStream() ;
返回客户端的输出流对象。

14. PrintWriter getWriter() ;
获取输出流对应的writer对象。

15. boolean isCommitted() ;
判断服务器端是否已经将数据输出到客户端。

16. void reset() ;
清空buffer中的所有内容。

17. void resetBuffer() ;
情况buffer中所有的内容,但是保留HTTP头和状态信息。

18. void sendError( int xc, String msg ) ;
void sendError( int xc ) ;
发送错误,包括状态码和错误信息。

19. void sendRedirect( String locationg ) ;
把响应发送到另外一个位置进行处理。

20. void setBufferSize( int size ) ;

设置以kb为单位的缓冲区大小。

21. void setCharacterEncoding( String charset ) ;
设置响应使用的字符编码格式。

22. void setContentLength( int length ) ;
设置响应的BODY长度

jsp九大内置对象(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219