jsp九大内置对象与servlet中java对象
jsp九大内置对象
- request对象 :
- getParameter(String name)获取表单提交的数据
- getParamegerNames() 获取客户端提交的所有参数名
- getAttribute(String name)获取name 指定的属性值
- getAttributeNames 获取request对象所有属性的名称集合
- getSession(Boolean create) 获取HttpSession对象
- response 对象:对象用于对客户端的请求作出动态的响应,向客户端发送数据
- getCharacterEncoding() 返回响应用的字符编码格式
- getOutputStream() 返回响应的输出流
- getWriter() 返回可以向客户端输出字符的一个对象
- session 对象:从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,整个阶段被称为一个会话。session对象可以用来保存用户的会话状态。
- exception对象:用于处理Jsp页面中发生的错误和异常,可以帮助我们了解并处理页面中的错误信息
- page对象:就是当前Jsp页面本书,类似于Java中的this
- getClass() 获取page对象的类
- hashCode() 获取page对象的hash码
- equal(Object obj) 判断page对象是否与参数中的obj相等
- copy(Object obj)把此page对象复制到指定的Object对象中
- clone() 克隆当前的page对象
- pageContext对象 :用于管理对属于Jsp中特殊可见部分中已经命名对象的访问
- application对象:实现了用户间数据的共享,可存放全局变量
- config对象:用来获取服务器初始化配置参数
- getServletContext() 获取当前的Servlet上下文
- getInitParameter(String name) 获取指定的初始参数的值
- getInitParameterNames()获取所有的初始参数的值
- getServletName() 获取当前的Servlet名称
- out 对象:用来向客户端输出各种数据
- print()/println() 输出各种类型数据
- clearBuffer() 清除缓冲区的数据,并将数据写入客户端
- clear() 清除缓冲区的数据,但不将数据写入客户端
- close() 关闭输出流
jsp内置对象对应的java对象
| jsp内置对象 | servlet中java对象 |
|---|---|
| request | HttpServletRequest |
| response | HttpServletResponse |
| session | HttpSession |
| exception | Throwable |
| page | this |
| pageContext | PageContext |
| application | ServletContext |
| config | ServletConfig |
| out | JspWriter |
jsp九大内置对象与servlet中java对象的更多相关文章
- JSP九大内置对象和四大作用域和Servlet的三大作用域对象
一.JSP九大内置对象:内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 内置对象特点: 由JSP规范提供,不用编写者实例化. 通过Web容器实现和管理 所有 ...
- JSP九大内置对象的作用和用法总结?
JSP九大内置对象的作用和用法总结? 1.request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTT ...
- JSP 九大内置对象
JSP 九大内置对象: 一 out对象主要用来向客户端输出各种数据类型内容,并且管理应用服务器上的输出缓冲区.out.print()//输出数据out.newLine()//输出一个换行符out.fl ...
- Jsp九大内置对象及其作用域
本文主要介绍Jsp九大内置对象及其作用域,着重介绍几个常用的,希望对初学者有所帮助. 1 Jsp九大内置对象 2 详细介绍 2.1 request javax.servlet.http.HttpSer ...
- JSP九大内置对象分析
JSP九大内置对象分为三类: 1.输入输出对象:out对象.response对象.request对象 2.通信控制对象:pageContext对象.session对象.application对象 3. ...
- JSP九大内置对象(转载)
JSP中一共预先定义了9个这样的对象,分别为:request.response.session.application.out.pagecontext.config.page.exception 1. ...
- JSP九大内置对象和四个作用域
JSP九大内置对象和四个作用域 在学习JSP的时候,首先就要先了解JSP的内置对象,什么是内置对象呢?内置对象也叫隐含对象,就是不需要预先声明就可以在脚本代码和表达式中随意使用.而这样的内置对象在JS ...
- JSP九大内置对象和四种属性范围解读
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文首先主要解说了JSP中四种属性范围的概念.用法与实例. 然后在这个基础之上又引入了九 ...
- JSP——九大内置对象和其四大作用域
一.JSP九大内置对象: JSP根据Servlet API 规范提供了某些内置对象,开发者不用事先声明就可以使用标准的变量来访问这些对象. Request:代表的是来自客户端的请求,例如我们在FORM ...
随机推荐
- 【BZOJ2626】JZPFAR kd-tree+堆
[BZOJ2626]JZPFAR Description 平面上有n个点.现在有m次询问,每次给定一个点(px, py)和一个整数k,输出n个点中离(px, py)的距离第k大的点的标号.如果有两个( ...
- 九度OJ 1015:还是A+B (基础题)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:6773 解决:4031 题目描述: 读入两个小于10000的正整数A和B,计算A+B.需要注意的是:如果A和B的末尾K(不超过8)位数字相同 ...
- .net概念(转)
你主要想问.Net和Java的差异在哪里 Java是开发语言 .Net叫开发平台 但事实上你管Java叫开发平台也没错 平台就是一个供你在上面进行开发的平台 (英语叫Framework,也可以翻译成“ ...
- log4j 2 入门实例(1)
本文介绍log4j的基本概念和将日志输出到控制台的例子. 参考文章: http://www.jianshu.com/p/464058bdbc76 http://www.hankcs.com/progr ...
- HDU - 2612 Find a way 【BFS】
题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2612 题意 有两个人 要去一个城市中的KFC 一个城市中有多个KFC 求两个人到哪一个KFC的总时间最 ...
- HTML5/CSS3超酷环形动画菜单
在线演示 本地下载
- <ReversingEngineering>关于windows32位系统下的dll注入技术经验汇
上个学期把自己闷在图书馆一直在看关于逆向工程技术方面的书,从入门到初级,现在也敢说自己一条腿已经迈进了这片知识的大门里,因为该博客刚开通先将一些经验记录下来,也是留给自己一方面做个参照. <逆向 ...
- 【LeetCode】最大子序和
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和. 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 ...
- Buffer的数据存取
缓冲区 存放要读取的数据 缓冲区 和 通道 配合使用 一个用于特定基本数据类行的容器.有java.nio包定义的,所有缓冲区都是抽象类Buffer的子类. Java NIO中的Buffer主要用于与N ...
- 树莓派与 Python —— GPIO
首先来直观地认识树莓派提供的 40 个引脚(GPIO,general purpose i/o,接收外界输入,并向外界提供运算处理后的输出): 1. 安装 从远程库(repositories)中下载安装 ...