JSP内置对象

JSP中有9个内置对象(隐含对象),在jsp中可以直接使用,无需声明

内置对象类型作用
pageContextjavax.servlet.jsp.PageContext当前页属性域
requestjavax.servlet.http.HttpServletRequest一次请求属性域
sessionjavax.servlet.http.HttpSession一次会话属性域
applicationjavax.servlet.ServletContext服务器属性域
responsejavax.servlet.http.HttpServletResponse
configjavax.servlet.ServletConfig
outjavax.servlet.jsp.JspWriter向客户端发送文本数据
pagejava.lang.Object把jsp当作一个对象
exceptionjava.lang.Throwable

pageContext对象

pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象(容器),可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等

通过pageContext获得其他对象

getException方法返回exception隐式对象

getRequest方法返回request隐式对象

getServletConfig方法返回config隐式对象

getSession方法返回session隐式对象

getPage方法返回page隐式对象

getResponse方法返回response隐式对象

getServletContext方法返回application隐式对象

getOut方法返回out隐式对象

属性域

  1. 从小到大排序依次为
  2. pageContext
  3. request
  4. session
  5. application

四个属性域均有的方法

设置属性

public void setAttribute(String name,Object value)

取得属性

public object getAttribute(String name)

移除属性

public void removeAttribute(String name)

文中有错误或描述不当欢迎指出,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值