1.request对象
客户端的请求信息被封装在request对象中,通过它才能了解客户的需求,然后做出响应。它是HttpServletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有效。 作用域为一次请求。
方法 | 方法介绍 |
---|
String getParameter(String name) | 返回name指定参数的参数值 |
String[] getParameterValues(String name) | 返回包含参数name的所有值的数组 |
String request.getScheme() | 返回当前链接使用的协议;比如,一般应用返回http;SSL返回https |
void setAttribute(String,Object) | 存储此请求中的属性 |
Object getAttribute(String name) | 返回指定属性的属性值 |
String getServerName() | 返回接受请求的服务器主机名 |
int getServerPort() | 返回服务器接受此请求所用的端口号 |
String request.getContextPath() | 返回当前页面所在的应用的名字(返回上下文路径) |
- 项目应用
<%
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/";
request.setAttribute("basePath", basePath);
%>
2.response对象
3.session对象
4.application对象
5.out 对象
6.pageContext对象
7.config对象
8.page对象
9.exception对象