您的位置:首页 > Web前端 > JavaScript

跟小博老师一起学JSP ——内置对象

2017-03-06 00:00 253 查看

内置

JSP内置对象是指无需定义就可以使用的对象,也可以称其为隐式对象。JSP内置对象名称是JSP的关键字,我们在JSP中定义变量时不要与关键字冲突。

内置对象可成4大类

l 输入、输入对象:request,response,out

l 通信作用域对象:request,session,appliction

l Servlet对象:page,config

l 异常处理对象:exception

输入、输出对象

这二个对象用来接收客户端的请求和响应请求,二者的类型分别是HttpServletRequest、HttpServletResponse。是不是很眼熟,对的,这二者在我们学习Servlet时一直使用。Out对象的类型为JspWrtier,作用与PrintWriter一样都是向客户端输出数据。

以下代码演示接收参数和向客户端输出应答消息





下面代码实现了跳转功能,小伙伴们借此机会复习下Servlet知识吧:-)



通信作用对象

通信作用域作为Web开发人员必须掌握的知识,小傅老师早在Servlet部分就做了重点讲述。JSP中的通信作用域与Servlet类似还多一种通信范围,下一节小傅老师专门讲解通信作用域对象使用和应用场景。

Servlet对

分析JSP转义出来的JAVA代码,page指向运行中的JSP页面自身(this)。config对象的类型ServletConfig,它在我们学习Servlet时也讨论过。对于这二个对象小傅老师就不再赘述了,还是通过以下代码一起复习下吧。



异常对象

JSP在运行发生异常后可根据配置跳转到异常处理JSP页面,在异常处理页中使用exception对象输出程序出错的信息,便于开发人员快速修正。



注意:

要使用exception对象,一定将JSP页变成异常处理页,也就是在page指令加入isErrorPage="true"的配置。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息