jsp常用内置对象
内置对象名称 | 说明 |
---|---|
out对象 | 用于向客户端输出数据 |
request对象 | 主要用于处理客户端请求的数据信息 |
response对象 | 用于响应客户端请求并向客户端输出信息 |
session对象 | 用于记录会话状态的相关信息 |
application对象 | 类似于全局变量,用于实现web应用中的资源共享 |
JSP的其他内置对象
ServletRequest getRequest():获得request对象
ServletResponse getResponse():获得response对象
HttpSession getSession:获得session对象
JspWriter getOut():获得out对象
void setAttribute():保存属性
Object getAttribute():获得属性
常用方法
void setAttribute(String key, Object value) | 以key/value的形式将对象存储到application中 |
Object getAttribute(String key) | 通过key获取application中存储的对象 |
String getRealPath(String path) | 返回相对路径的真实路径 |
作用域
page作用域
page作用域指单一JSP页面的范围,page作用域内的对象只能在创建该对象的页面中访问 。
request作用域
request作用域:一次请求,与客户端的请求绑定在一起。其作用域范围比page大,可以通过调用request对象的setAttribute()和getAttribute()方法进行访问。