文档章节

HttpServletRequest和ServletRequest的区别

sunru
 sunru
发布于 2017/06/02 16:17
字数 111
阅读 13
收藏 0

问题: 
请问HttpServletRequest和ServletRequest的区别? 

回答: 

servlet理论上可以处理多种形式的请求响应形式 
http只是其中之一 


所以HttpServletRequest、 HttpServletResponse分别是ServletRequest和ServletResponse的子类 


--------------------------------------------------------------------- 
参考阅读: 
========== 
HttpServletRequest和ServletRequest都是接口 
HttpServletRequest继承自ServletRequest 
HttpServletRequest比ServletRequest多了一些针对于Http协议的方法。 
如 
getHeader(String name), 
getMethod() , 
getSession() 
等等。 
他们对应的实现类: 
javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest) 
javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest) 



 

本文转载自:http://blog.csdn.net/albertfly/article/details/51355653

共有 人打赏支持
sunru
粉丝 4
博文 71
码字总数 21332
作品 0
南京
ServletRequest 和 HttpServletRequest有什么区别?

例如filter中的参数就是ServletRequest,而struts的action中execute方法参数是HttpServletRequest HttpServletRequest继承ServletRequest,Servlet里有doGet、doPost方法 ,没有doPut方法,是和...

零度的魚
2014/01/29
0
0
HttpServletRequest 和 ServletRequest 有什么区别呢?

最近在整理学过的东西,因为以前用的基本都是框架,对于底层的servlet的一些机制其实还不太了解。所以想问一下"HttpServletRequest 和 ServletRequest 有什么区别呢?", HttpServletRequest...

guardamo
2014/01/02
2.4K
4
五、ServletRequest对象和ServletResponse对象--简介

五、ServletRequest对象 1.ServletRequest对象,本质是一个接口,接口里定义了与Servlet请求有关的方法。 2.我们开发过程中用的Servlet,往往继承HttpServlet。 3.HttpServletRequest接口是S...

Wakeeee_
07/05
0
0
怎么在Filter中使用HTTPServletRequest

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) re......

小姚
2012/03/22
0
0
HttpServletRequest

一、HttpServletRequest web客户端发送给web服务器的HTTP请求消息可以分为三个部分:请求行、请求消息头、消息正文(也叫实体内容)。Servlet程序通过调用ServletRequest对象的方法可以获知客...

KYZGJ
2014/04/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

es6

在实际开发中,我们有时需要知道对象的所有属性,原生js给我们提供了一个很好的方法:Object.keys(),该方法返回一个数组 传入对象,返回属性名 var obj = {'a':'123','b':'345'};console.l...

不负好时光
15分钟前
0
0
叮!您收到一份超值Java基础入门资料!

摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例...

全部原谅
16分钟前
0
0
web.xml容器加载顺序

容器对于web.xml的加载过程是context-param >> listener >> fileter >> servlet

Aeroever
19分钟前
1
0
Docker容器日志查看与清理

1. 问题 docker容器日志导致主机磁盘空间满了。docker logs -f container_name噼里啪啦一大堆,很占用空间,不用的日志可以清理掉了。 2. 解决方法 2.1 找出Docker容器日志 在linux上,容器日...

muzi1994
20分钟前
0
0
J2Cache 和普通缓存框架有何不同,它解决了什么问题?

不少人看到 J2Cache 第一眼时,会认为这就是一个普普通通的缓存框架,和例如 Ehcache、Caffeine 、Spring Cache 之类的项目没什么区别,无非是造了一个新的轮子而已。事实上完全不是一回事!...

红薯
22分钟前
456
14

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部