java企业级(内置对象)
来源:互联网 发布:中医软件下载 编辑:程序博客网 时间:2024/06/10 17:09
jsp内置对象
jsp九大内置对象:
1.request对象 2.response对象 3.pageContext对象 4.session对象
5.application对象 6.out对象 7.config对象 8.page对象 9.exception对象
1.request对象:主要用于处理客户端请求
常用方法:getParammeter() 、getParameterValues()
2.response对象:Response对象用于响应客户端请求,向客户端输出信息。它封装了JSP产生的相应,并发送到客户端以响应客户端的请求。
常用方法:sendRedirect()、setHeader()
3.Session对象: Session在网络中被称为会话。一个会话就是浏览器与服务器之间的一次通话,包括浏览器与服务器之间的多次请求、响应过程。
常用方法:void、Object、int、String
4.Application:Application就像全局变量,用于保存应用程序中的共有数据.application是在服务器启动时自动创建,在服务器停止的时候自动销毁.
常用方法:setAttribute(String key,Object value)、getAttribute(String key)、getRealPath(String path)5 out对象:Out对象用于在web浏览器内输出信息,管理服务上的输出缓存区。在使用out对象输出数据时,可以对数据缓存区进行操作,及时清除缓存区中的残余数据,数据输出完毕后,要及时关闭输出流。
常用方法:clearBuffer()清除缓冲区内容、isAutoFlush()检测当前缓冲区已满时是自动清空,还是抛出异常
getBufferSize()获取缓冲区的大小
6. pageContext对象:pageContext对象是一个比较特殊的内置对象,用于获取页面的上下文,通过pageContext可以获取页面的其他8个内置对象。pageContext对象的创建和初始化都是由容器来完成的。
7.config对象:config对象用于取得服务器的配置信息
8. page对象:
9.exception对象:
对象的作用域:page范围:在一个页面范围内有效,通过pageContext对象访问
request范围:在一个服务器请求范围内有效
session范围:再一次回话范围内有效
application范围:在一个应用服务器范围内有效
转发<jsp:forward>VS 重定向response.sendRedirect()
1. 转发是在服务器端完成,因此称为服务器端跳转
重定向是在客户端完成,因此称为客户端调跳转
2. 转发后,地址栏不会改变、
重定向后,地址栏会改变
3. 转发只能在同一个WEB项目范围内进行
重定向可以在不同的Web项目内进行
response.sendRedirect("https://www.baidu.com");
- java企业级(内置对象)
- JSP(Java Server Pages)内置对象
- java内置对象
- [java] Jsp 内置对象
- java 内置对象
- Java JSP 内置对象
- Java中九大内置对象
- java内置对象三
- java的内置对象
- Java中九大内置对象
- Java:jsp内置对象
- java 内置对象
- Java中九大内置对象
- java内置对象
- 企业级JAVA快速开发平台, 内置代码生成器
- java九大内置对象
- java内置核心语言对象
- Java九大内置对象
- 实验2:命令行菜单小程序
- CSDN博客使用MarkDown编辑器bug解决办法
- MyBatis入门学习
- 设计模式之访问者模式
- React Native中页面跳转、打开新页面并关闭当前页面
- java企业级(内置对象)
- 【NOIP2017提高A组模拟9.21】传送蛋糕
- 浅谈 QT 中的 QTimer、QTimerEvent 与 MFC 中的 OnTimer
- 如何管理才气型/实干型的设计师
- PHP 数组定义与基本使用
- JAVA学习笔记(2)--数组
- hog特征提取
- easyui datagrid 列标题中设置checkbox后,解除与行选择的checkbox联动方法
- 正则学习