一、request对象方法介绍:
方法名 | 说明 |
---|---|
getAttribute | 获取指定属性的值,如该属性值不存在返回Null |
getCookies | 获取所有Cookie对象 |
getSession | 获取和请求相关的会话 |
getHeader | 获取指定名字报头值 |
getMethod | 获取客户端向服务器端传送数据的方法 |
getProtocol | 获取客户端向服务器端传送数据的协议名称 |
getParameter | 获取指定名字参数值 |
getServerPath | 获取客户端请求文件的路径 |
getServerPort | 获取服务器的端口号 |
getServerName | 获取服务器的名字 |
getAttributeNames | 获取所有属性名的集合 |
getHeaders | 获取指定名字报头的所有值,一个枚举 |
getQueryString | 获取以get方法向服务器传送的查询字符串 |
getRequestURI | 获取发出请求字符串的客户端地址 |
getRemoteAddr | 获取客户端的IP地址 |
getRemoteHost | 获取客户端的名字 |
getInputStream | 返回请求输入流,获取请求中的数据 |
removeAttribute | 删除请求中的一个属性 |
getContentLength | 返回请求正文的长度,如不确定返回-1 |
getHeaderNames | 获取所有报头的名字,一个枚举 |
getParameterValues | 获取指定名字参数的所有值 |
getParameterNames | 获取所有参数的名字,一个枚举 |
getCharacterEncoding | 获取请求的字符编码方式 |
setAttribute | 设置指定名字参数值 |
isUserInRole | 判断认证后的用户是否属于某一成员组 |
二、PageContext对象方法介绍:
方法名 | 说明 |
---|---|
forward | 重定向到另一页面或Servlet组件 |
getSession | 返回当前页面的会话对象 |
getRequest | 返回当前请求对象 |
setAttribute | 设定某范围中指定名字的属性值 |
getAttribute | 获取某范围中指定名字的属性值 |
findAttribute | 按范围搜索指定名字的属性 |
getException | 返回当前异常对象 |
getResponse | 返回当前响应对象 |
removeAttribute | 删除某范围中指定名字的属性 |
getServletConfig | 返回当前页面的ServletConfig对象 |
getServletContext | 返回所有页面共享的ServletContext对象 |