文档章节

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
怎么在Filter中使用HTTPServletRequest

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

小姚
2012/03/22
0
0
五、ServletRequest对象和ServletResponse对象--简介

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

Wakeeee_
07/05
0
0
HttpServletRequest

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

KYZGJ
2014/04/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

python:关于读取文件的指定行的问题

先来造一个文件:就叫做 test.txt吧,内容是下面这个样子: 表头1,数据12,数据23,数据34,数据45,数据56,数据67,数据7 那么我们并不打算把这个表头给读出来 怎么办呢? 先来打开文...

Oh_really
5分钟前
0
0
Rails 用现代 Rails 逃离单页面应用 “兔子洞”

在工作共总是觉得turbolinks非常爽,但是却总是被说成是过时的技术,大家都喜欢spa,哪怕不用的spa的人也是禁用掉的多,找不到很好的理由劝说别人使用,这篇文章说的很到位,或者说至少是牛人...

wmzsonic
10分钟前
0
0
Hive 分布式搭建,Spark集成Hive记录

本帖详细介绍搭建步骤,仅仅记录自己搭建过程以及采坑经历。 前提环境: Hadoop集群 版本2.7.2 Spark集群 版本2.1.0 Linux版本 Centos7 准备搭建 MySql版本5.5.61 ,Hive-2.1.0 去官网下载M...

我爱春天的毛毛雨
12分钟前
0
0
打包QML程序

1、windeployqt执行路径(D:\Qt\5.12.0\msvc2017_64\bin)加入到PATH中 2、使用Qt自带的命令行交互 Command 终端(Qt 5.12.0 64-bit for Desktop (MSVC 2017))切换到 Release 编译成功的exe...

渣渣曦
49分钟前
4
0
优秀互联网高级测试工程师应该具备的能力

概述 在之前写的互联网高级测试工程师至少具备的能力一文中,提到了测试工程师至少具备的能力,但是并没有提到优秀测试工程师应该具备的能力,下文简单的谈一谈。当然这些全部都是我的个人理...

Sam哥哥聊技术
53分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部