本文目录一览:
简述jsp中的九大内置对象?四大作用域?
1、jsp内置对象是Web容器创建的一组对象,可以不加声明和创建就可以在JSP页面脚本(Java程序片和Java表达式)中直接使用的成员变量一共有九大内置对象。
2、jsp九大内置对象分别为request、response、session、application、out、pageContext、config、page和exception。具体的作用可以查阅技术书籍。
3、所谓四大作用域就是指page、request、session、application。
4、学习jsp编程,内置对象必须要牢牢掌握,非常非常熟悉才可以。
5、希望对你有帮助。
jsp九大内置对象是哪些?
jsp九大内置对象是:request对象,response对象,session对象,application对象,out对象,pageContext对象,config对象,page对象,exception对象。
excepation对象和Java的所有对象一样,都具有系统提供的继承结构。exception对象几乎定义了所有异常情况。
在Java程序中,可以使用try/catch关键字来处理异常情况;在JSP页面中出现没有捕获到的异常,就会生成exception对象,并把exception对象传送到在page指令中设定的错误页面中,然后在错误页面中处理相应的exception对象。
分类
按照内置对象的功能来划分,可以分为以下四类:
1、输出输入对象:request对象、response对象、out对象;
2、通信控制对象:pageContext对象、session对象、application对象;
3、Servlet对象:page对象、config对象;
4、错误处理对象:exception对象。
以上内容参考:百度百科-jsp内置对象
jsp有那些内置对象?作用分别是什么?
jsp的内置对象有九个,分别如下:
pageContext javax.servlet.jsp.PageContext
request javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession
application javax.servlet.Servlet Context –可用this.getServletContext()替代
config javax.servlet.ServletConfig
exception java.lang.Throwable
page java.lang.Object
out javax.servlet.jsp.JspWriter
作用如下:
1、pageContext 表示页容器 –EL、标签、上传
2、request 服务器端取得客户端的信息:头信息、Cookie、请求参数、MVC设计模式
3、response 服务器端回应给客户端信息:Cookie、重定向
4、session 表示每一个用户,用于登录验证上
5、application 表示整个服务器,getRealPath()
6、config 去的初始化参数,初始化参数在web.xml中配置
7、exception 表示的是错误页的处理操作
8、page 如同this一样,表示整个JSP页面
9、out 输出,但是尽量使用表达式输出