1.request对象
request对象用来获得客户端请求参数,请求来源,表头,cookie等
常用方法:
方法 | 返回值 | 方法说明 |
getParameter(String name) | string | 获得参数名为name的参数值 |
getParameterNamespace() | Enumeration | 获得所有参数的名称 |
getParameterValues(String name) | string[] | 获得参数名为name的所有参数值 |
getParameterMap() | Map | 获得所有参数封装的Map实例 |
2.response对象
response对象用来给客户端传送输出信息。以下是常用方法:
方法 | 返回值 | 方法说明 |
addHeader(String name,string value) | void | 添加一个标题名称为name标头,其值为字符串类型 |
addIntHeader(String name,int value) | void | 添加一个标题名称为name标头,其值为int类型 |
sendRedirect(URL) | void | 页面重定向,用来实现页面跳转 |
3.out对象
out对象用来向网页输出信息
4.session对象
session对象用来表示用户的会话状况,一般用于保存用户的各种信息,直到生命周期超时或被释放掉。
5.application对象
application对象用来取得和设置servlet的相关信息,生命周期是从服务器启动直到服务器关闭为止
6.pagecontext对象
pagecontext对象不但可以用来设置page范围的属性,同样也可以用来设置其他范围属性,不过需要指定范围参数。通过pagecontext对象还可以获得其他内置对象。