教你怎么记住四大域对象和九大内置对象

这里不聊技术,谈谈怎么记住四大域和九大内置对象。对于初学者而言,要记住这些是一件很头疼的事,而且还会忘记。今天我就琢磨了一下,教各位怎么轻松记住这些对象,简单说就是“口诀+推断”记忆法。

首先,我们看一下四大域对象和九大内置对象都有哪些

四大域对象

  pageContext(称之为page域
  request(称之为request域
  session(称之为session域
  servletContext(称之为application域

九大内置对象

  

  page                 this(本JSP页面)
       pageContext       (使普通Java类可访问WEB资源,自定义 标签常用)
       request             HttpServletRequest
  response          HttpServletResponse
  session             HttpSession
  application        ServletcContext
       out                   JspWriter(带缓冲的PrintWriter)
  exception          (特殊情况下使用)
       config                ServletConfig

其次,我们先来记四大域对象。

我们已经知道四大域是page域、request域、session域、application域。首先看这四大域的首字母是prsa,如果我们在键盘上打出来,把这4个首字母拼成一句话就记住了。想想哪些词语的首字母是这几个?其实还真不多,但是有。我们选取几个吧!例如有一种药叫派瑞松、有一种车叫普锐斯、有一种举例叫譬如说.....那我们就选取普锐斯吧,普锐斯是丰田旗下的一款车。

言归正传,那我们就把prsa记作“普(p)锐(r)斯(s)啊(a)”。

现在假设我们过了很久不记得四大域对象和九大内置对象了,但是我们记得“普锐斯啊”这个口诀,我们倒推四大域和九大内置对象

首先,四大域

由“普锐斯啊”这个口诀取首字母,得p——r——s——a,继而推出page域、request域、session域、application域。看,四大域推出来啦!

其次,九大内置对象

既然有page域,那想想以page开头的内置对象有哪些?page对象、pageContext对象;

既然有request域,根据请求/响应是一对同时存在的CP,那就能推出request对象、response对象;

然后session域和application域好像都是孤零零的,暂时无法推出什么。

那我们就想九个内置对象已经得出page对象、pageContext对象、request对象、response对象、session对象、application对象这六个对象了,还有三个是什么?

那我们就联想:我想把九大内置对象输出来,那就用out,所以可以推出out对象;然后输出可能会有异常啊,所以推出exception对象;出了异常怎么解决啊?那就要动手配置啊,配置是什么?是config,所以有config对象。于是九大内置对象也推出来了!

是不是很有趣,还能记住?!

现在我们总结一下。
【总结】

首先,一定要记住“普锐斯啊”这句口诀,根据首字母推出四大域:page域、request域、session域、application域。

然后,根据四大域推出九大内置对象中的page对象、pageContext对象、request对象、response对象、session对象、application对象。

最后,我们想输出所有对象推出out对象;输出对象可能有异常推出exception对象;要解决异常就要配置config推出config对象。

至此,结束!

(以上这套方法是笔者无聊时想出来的,不一定很完美,但是希望能够协助初学者记住四大域和九大内置对象。当然能在理解的基础上记住是最好的啦!)

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT-NSD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值