jsp九大内置对象与四大域对象(转载)
来源:互联网 发布:java poi 自适应宽度 编辑:程序博客网 时间:2024/04/27 14:55
一,什么是内置对象?
在jsp开发中会频繁使用到一些对象,如ServletContext HttpSession PageContext等.如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.
在servlet程序中,如果开发者希望使用session对象,必须通过request.getSession()来得到session对象;而在jsp程序中,开发中可直接使用session(系统帮我们创建好的session对象的名字就叫session)调用相应的方法即可,如:session.getId().
二,九大内置对象到底是哪九大呢?
三,解析几个内置对象
1)out对象对象,对象类型是JspWriter类,相当于带缓存的PrintWriter(不带缓存)
PrintWriter:write("内容") 直接向浏览器输出内容
JspWriter:writer("内容") 向jsp缓冲区写出内容
JspWriter当满足以下条件时之一时,缓冲区的内容写出:
a,缓冲区满了
b,刷新缓冲区
c,关闭缓冲区
d,jsp页面执行完毕
2)pageContext对象
pageContext的对象类型是PageContext,叫jsp的上下文对象.
pageContext作用:可以获取其他八个内置对象
使用场景:在自定义标签时会频繁使用到PageContext对象;或者是定义一个方法需要用到多个对象时,传一个pageContext对象就能解决问题.四,JSP中四大域对象
分类:
域对象的作用:保存数据,获取数据,共享数据.保存数据:
获取数据:
域作用范围:
五,总结
坚持每天学一点新技术,坚持写写博客,这就是今天博客的总结!Fighting,bighuan!
阅读全文
0 0
- jsp九大内置对象与四大域对象(转载)
- jsp之九大内置对象与四大域对象
- jsp九大内置对象与四大域对象
- jsp之九大内置对象与四大域对象
- jsp九大内置对象 四大域
- JSP的九大内置对象与四大作用域(详解)
- jsp的九大内置对象和四大作用域
- jsp的九大内置对象和四大作用域
- Jsp九大内置对象及四大作用域
- jsp的九大内置对象和四大作用域
- jsp中的九大内置对象和四大作用域
- JSP 九大内置对象和四大作用域简介
- JSP九大内置对象和四大作用域
- jsp九大内置对象和四大作用域
- JSP九大内置对象及四大作用域
- Jsp中的九大内置对象和四大作用域
- jsp九大内置对象四大作用域
- JSP语法九大内置对象和四大作用域
- HBase 常用命令
- mysql的4种复制操作详解(上篇)
- HTML页面之间跳转与传值(JS代码)
- zstack快速安装文档
- go的grpc实现
- jsp九大内置对象与四大域对象(转载)
- ftl 生成pdf 可打印、可下载
- python 多线程 threading
- sqlplus 登录oracle 报ERROR: ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exit
- android NDk开发学习一<简单实现>
- 文本内容过多,需要做一个折叠展开的效果
- 有关Matplotlib的一些技巧
- 001-SDK框架之Unity游戏调用SDK
- 普元EOS中, 子系统和portal不在同一个域中,使用jquery的jsonp来解决portal跨域访问