欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Request对象,

来源: javaer 分享于  点击 26366 次 点评:132

Request对象,


Request对象

  • reques对象继承体系结构:

    • ServletRequest --接口

      |继承

    • HttpServletRequest -- 接口

      |继承

    • org.apache.catalina.connector.RequestFacade -- 类(tomcat)

  • request功能

  • 获取请求头数据

    • 方法
      • String getHeader(String name):通过请求头的名称获取请求头的值
      • Enumeration getHeaderNames():获取所有的请求头的名称
  • 获取请求体数据

    • 请求体:只有POST请求方式,才有请求体,在请求体中封装了POST请求的请求参数
    • 步骤:
  • 其他功能

    • 中文乱码问题
      • get方式:tomcat8已经将get方式乱码问题解决了
      • post方式:会乱码
        • 解决:在获取参数前,设置request的编码 request.setCharacterEncoding("utf-8");
  • 请求转发:一种在服务器内部的跳转方式

  • 特点
  • 共享数据

    • 域对象:一个有作用范围的对象,可以在范围内共享数据
    • request域:代表一次请求的范围,一般用于请求转发的多个资源中的共享数据
    • 方法
  • 获取ServletContext

    • ServletContext getServletContext()
  • 相关文章

      暂无相关文章
    相关栏目:

    用户点评