Request对象,
分享于 点击 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()
相关文章
- 暂无相关文章
用户点评