Jsp九大内置对象与servlet中java对象

  1. request对象 :

    1. getParameter(String name)获取表单提交的数据
    2. getParamegerNames() 获取客户端提交的所有参数名
    3. getAttribute(String name)获取name 指定的属性值
    4. getAttributeNames 获取request对象所有属性的名称集合
    5. getSession(Boolean create) 获取HttpSession对象
  2. response 对象:对象用于对客户端的请求作出动态的响应,向客户端发送数据 
    1. getCharacterEncoding() 返回响应用的字符编码格式
    2. getOutputStream() 返回响应的输出流
    3. getWriter() 返回可以向客户端输出字符的一个对象
  3. session 对象:从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,整个阶段被称为一个会话。session对象可以用来保存用户的会话状态。
  4. exception对象:用于处理Jsp页面中发生的错误和异常,可以帮助我们了解并处理页面中的错误信息
  5. page对象:就是当前Jsp页面本书,类似于Java中的this 
    1. getClass() 获取page对象的类
    2. hashCode() 获取page对象的hash码
    3. equal(Object obj) 判断page对象是否与参数中的obj相等
    4. copy(Object obj)把此page对象复制到指定的Object对象中
    5. clone() 克隆当前的page对象
  6. pageContext对象 :用于管理对属于Jsp中特殊可见部分中已经命名对象的访问
  7. application对象:实现了用户间数据的共享,可存放全局变量
  8. config对象:用来获取服务器初始化配置参数 
    1. getServletContext() 获取当前的Servlet上下文
    2. getInitParameter(String name) 获取指定的初始参数的值
    3. getInitParameterNames()获取所有的初始参数的值
    4. getServletName() 获取当前的Servlet名称
  9. out 对象:用来向客户端输出各种数据 
    1. print()/println() 输出各种类型数据
    2. clearBuffer() 清除缓冲区的数据,并将数据写入客户端
    3. clear() 清除缓冲区的数据,但不将数据写入客户端
    4. close() 关闭输出流

jsp内置对象对应的java对象

jsp内置对象 servlet中java对象
request HttpServletRequest
response HttpServletResponse
session HttpSession
exception Throwable
page this
pageContext PageContext
application ServletContext
config ServletConfig
out JspWriter
时间: 2024-10-07 12:40:47

Jsp九大内置对象与servlet中java对象的相关文章

黑马程序员【JSP九大内置对象和四个作用域】转载

http://www.cnblogs.com/fanfu1/p/4530980.html JSP九大内置对象和四个作用域 ------- android培训.java培训.期待与您交流! ---------- 在学习JSP的时候,首先就要先了解JSP的内置对象,什么是内置对象呢?内置对象也叫隐含对象,就是不需要预先声明就可以在脚本代码和表达式中随意使用.而这样的内置对象在JSP中一共有九个以及四个作用域,在下面的文章中我们会一一讲解. 现在我们先来说一下四个作用域,以便描述各大对象都分属于什么作

详解JSP九大内置对象

内置对象:就是在JSP中无需创建就可使用的称为内置对象,它是有容器创建的(如Tomcat.JBoss.weblgic等容器创建). JSP九大内置对象分别为:out.request.response.session.application.pageContext.page.config.exception. 1.out对象 向客户端输出信息,它是JspWriter类的一个实例. 常用的有out.print();或out.println(); 2.request对象 获取客户端传递到服务器的信息.

JSP九大内置对象和四种属性范围解读

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文首先主要解说了JSP中四种属性范围的概念.用法与实例. 然后在这个基础之上又引入了九大内置对象,并对这几大内置对象一个一个的进行分析的解读.内容非常具体,例子都附有代码和执行的结果截图. 本文project下载 一.四种属性范围 1.1.在JSP中提供了四种属性保存范围 page:在一个页面内保存属性.跳转之后无效request:在一次服务请求范围内.server跳转后依旧有效se

JSP九大内置对象的作用和用法总结(转发)

jsp九大内置对象: 内置对象/作用域(每一种作用域的生命周期是不一样的): 1, application 全局作用域 2, session 会话作用域 3, request 请求作用域 4, pageContext 页面作用域 内置对象 5, response 响应对象 6, out 输出流对象 7, page 当前页面对象的实例 8, exception 异常 9, config ServletConfig/FilterConfig对象 优先级(按照生命周期的长短): application

JSP九大内置对象的作用和用法总结【转】

JSP九大内置对象的作用和用法总结? JSP中一共预先定义了9个这样的对象,分别为:request.response.session.application.out.pagecontext.config.page.exception 1.request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据.(包括头信息.系统信息.请求方式以及请求参数等).request对 象的作用域

Java Web学习(11):JSP九大内置对象(一)

在学习九大内置对象之前先来看看Web应用程序的请求响应模式. Web应用程序请求响应模式 Web应用程序的请求响应模式图示: 1)用户发送请求(request) 2)服务器给用户响应(response) 生活案例: JSP九大内置对象一览 JSP内置对象是Web容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明,也就是不使用 new关键字就可以使用的内置对象.JSP内置对象也被称为预定义变量. 九大内置对象为: 九个内置对象的简介见下表: out对象 out对象是javax.

五------Jsp九大内置对象。

Jsp九大内置对象,当中最基本的是前五个对象. 5-1 out对象 out对象是JSPWriter类的实例.是向client输出内容经常使用的对象. out对象经常使用的方法例如以下: 1.out.println():向client打印字符串 2,out.clear():清除缓冲区的内容,假设在flush之后调用会抛出异常 3,out.clearBuffer():清除缓冲区的内容,假设在flush之后调用不会抛出异常 4,out.flush():将缓冲区内容输出到client 5,int get

Java Web学习(13):JSP九大内置对象(三)

application对象 什么是application? 服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application 对象都是同一个,直到服务器关闭.但是与session不同的是,所有客户的application对象都是同一个,即所有客户 共享这个内置的application对象. appliaction对象 application对象直接包装了servlet的ServletContext类的对象,是javax.servlet.Se

JSP九大内置对象(转)

(1) HttpServletRequest类的Request对象作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据. <form id="form1" method="post" action="request1.jsp"> 用户名:<br/> <input type="text" name="name"><hr/> 密码:<