• jsp九大内置对象与servlet中java对象


    jsp九大内置对象

    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
  • 相关阅读:
    面向对象三大特性?
    final finally finalize区别?
    LeetCode122-买卖股票的最佳时机2(贪心算法)
    LeetCode119-杨辉三角2(题目有Bug,动态规划)
    九度OJ 1051:数字阶梯求和 (大数运算)
    九度OJ 1050:完数 (数字特性)
    九度OJ 1049:字符串去特定字符 (基础题)
    九度OJ 1048:判断三角形类型 (基础题)
    九度OJ 1047:素数判定 (素数)
    九度OJ 1046:求最大值 (基础题)
  • 原文地址:https://www.cnblogs.com/keyi/p/7636760.html
Copyright © 2020-2023  润新知