zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    vim中如何设置多行注释和删除注释
    ubuntu如何设置普通用户密码
    ubuntu中出现syntax error:Bad for loop variable
    学习进度条
    单元测试练习
    用户体验设计案例分析
    学生成绩录入系统设计与实现
    需求分析
    结对项目——词频统计2
    结对项目—— 词频统计
  • 原文地址:https://www.cnblogs.com/charlas/p/7605711.html
Copyright © 2011-2022 走看看