JSP:9个隐含对象(隐含变量)

1、什么是JSP

JSP是Java Server Page的缩写,翻译过来就是Java服务器端网页,简单而言就是可以在HTML页面中编写Java代码的页面。JSP本质上是一个Servlet,其运行原理:每个JSP页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成class类文件,然后再由Web容器(Servlet引擎)像调用普通Servlet程序一样的方式来装载和解释执行这个由JSP页面翻译成的Servlet程序。

2、JSP隐含对象

(1)request:HttpServletRequest的对象

(2)response:HttpServletResponse的对象(在开发过程中很少会调用)

(3)pageContext:PageContext的对象,页面的上下文,可以从该对象中获取到其他八个隐含对象,也可以从中获取到当前页面的其他信息

(4)session:HttpSession的对象,代表浏览器和服务器的一次会话

(5)application:ServletContext的对象,代表当前Web应用

(6)config:当前JSP对应的Servlet的ServletConfig对象(在开发过程中很少使用,如需要访问当前JSP配置的初始化参数,需要通过映射的地址才可以)

(7)out:JspWriter的对象,常调用out.println()可以把字符串打印到浏览器上

(8)page:指向当前JSP对应的Servlet对象的应用,但是是Object类型,只能调用Object类的方法(在开发过程中较少使用)

(9)exception:JSP声明了page指令的isErrorPage=“true”时才可以使用,用于报错JSP页面


本博客为学习尚硅谷JSP课程笔记,如需转载,请注明!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值