900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JSP九大内置对象四大作用域

JSP九大内置对象四大作用域

时间:2019-07-27 14:57:51

相关推荐

JSP九大内置对象四大作用域

JSP简介

JSP(Java Service Page 即java服务器页面)也就是对Servlet的一种封装,每次都是先转译成Servlet才能执行,因为Servlet写HTML时每一句都要用resp.getWriter().Writer()来输出,非常麻烦,所以就引入了JSP,JSP也就是能写Java代码的动态网页

JSP内置对象就是JSP文件在转译成其对应的Servlet文件的时候自动生成的并声明的对象,我们在JSP页面中直接使用即可

JSP九大内置对象

pageContext:页面上下文对象,该对象封存了另外八个对象,每一个JSP文件单独拥有一个pageContext对象

request:封存当前请求数据的对象,由服务器创建

session:此对象用来存储用户的不同请求的共享数据

application:也就是ServletContext对象,以服务项目只有一个,存储用户共享数据的对象

response:响应对象,用来响应请求处理结果给浏览器的对象,设置响应头重定向

out:响应对象,带有缓冲区的响应对象,效率高于response,不能设置响应头重定向,所以response需要保留

page:代表当前JSP对象,相当于Java中的this

exception:异常对象,存储了当前运行的异常信息

config:也就是ServletConfig对象,主要用来获取web.xml中的配置数据,完成一些初始化数据的读取

JSP四大作用域

page:其作用域只在一个页面保留

response:其作用域只在一个请求中保留数据

session:其作用域在一次会话中保留数据,仅供一个用户使用

application:其作用域在服务器中保留数据,全部用户共享

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。