社区
Web 开发
帖子详情
Request和Response如何实例化
thinkinjavanow
2011-09-11 08:39:59
如题,刚才查了下J2EE的文档,他们俩都是接口,需要子类来实例化,而查子类发现,子类的构造方法需要这样的一个参数,纠结
HttpServletRequestWrapper(HttpServletRequest request)
HttpServletRequest这不是个接口吗,这个参数怎么写啊?
...全文
987
10
打赏
收藏
Request和Response如何实例化
如题,刚才查了下J2EE的文档,他们俩都是接口,需要子类来实例化,而查子类发现,子类的构造方法需要这样的一个参数,纠结 HttpServletRequestWrapper(HttpServletRequest request) HttpServletRequest这不是个接口吗,这个参数怎么写啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gentleboy2009
2011-09-11
打赏
举报
回复
重写Servlet的方法,根据你的实际情况重写doPost或者doget或者其他的,这个方法有参数第一个参数好像就是request 直接拿来用
thinkinjavanow
2011-09-11
打赏
举报
回复
[Quote=引用 6 楼 zhouyuqwert 的回复:]
引用 4 楼 thinkinjavanow 的回复:
引用 3 楼 gentleboy2009 的回复:
这叫面向接口编程引用 1 楼 gentleboy2009 的回复:
是叫 面向接口编程~~~ 参数可以是接口的实现及其子类
那请问怎么实例化啊,我现在的函数里,需要request对象.
request对象是浏览器请求时容器创建的,你自己new一个request……
[/Quote]
我在servlet自定义的方法中需要得到request对象.如何实现
thinkinjavanow
2011-09-11
打赏
举报
回复
[Quote=引用 5 楼 gentleboy2009 的回复:]
不太懂你想干啥?什么叫你需要request对象?你是想new一个对象吗? 直接new 一个HttpServletRequest的实现类的对象就行了
[/Quote]
我就是不知道如何去new一个实现HttpServletRequest类的对象,因为实现这个类的子类,构造方法中的参数却需要父类接口的对象
thinkinjavanow
2011-09-11
打赏
举报
回复
[Quote=引用 5 楼 gentleboy2009 的回复:]
不太懂你想干啥?什么叫你需要request对象?你是想new一个对象吗? 直接new 一个HttpServletRequest的实现类的对象就行了
[/Quote]
我在servlet里,自己定义了一个方面,这个方法我需要用request对象设置属性,这时我应该如何拿到request对象呢
阳明 to life
2011-09-11
打赏
举报
回复
[Quote=引用 4 楼 thinkinjavanow 的回复:]
引用 3 楼 gentleboy2009 的回复:
这叫面向接口编程引用 1 楼 gentleboy2009 的回复:
是叫 面向接口编程~~~ 参数可以是接口的实现及其子类
那请问怎么实例化啊,我现在的函数里,需要request对象.
[/Quote]
request对象是浏览器请求时容器创建的,你自己new一个request跟你的请求一点干系都没有
得到request对象有很多办法 这得看你是在struts2的什么地方或者servlet什么地方需要得到
gentleboy2009
2011-09-11
打赏
举报
回复
不太懂你想干啥?什么叫你需要request对象?你是想new一个对象吗? 直接new 一个HttpServletRequest的实现类的对象就行了
thinkinjavanow
2011-09-11
打赏
举报
回复
[Quote=引用 3 楼 gentleboy2009 的回复:]
这叫面向接口编程引用 1 楼 gentleboy2009 的回复:
是叫 面向接口编程~~~ 参数可以是接口的实现及其子类
[/Quote]
那请问怎么实例化啊,我现在的函数里,需要request对象.
gentleboy2009
2011-09-11
打赏
举报
回复
这叫面向接口编程[Quote=引用 1 楼 gentleboy2009 的回复:]
是叫 面向接口编程~~~ 参数可以是接口的实现及其子类
[/Quote]
阳明 to life
2011-09-11
打赏
举报
回复
都是容器维护的东西 为啥要实例化 你实例化之后拿这些对象能做什么事情
gentleboy2009
2011-09-11
打赏
举报
回复
是叫 面向接口编程~~~ 参数可以是接口的实现及其子类
Request
和
Response
的概述
==
Request
是请求对象,
Response
是响应对象。==这两个对象在我们使用Servlet的时候有看到:此时,我们就需要思考一个问题
request
和
response
这两个参数的作用是什么?
request
:==获取==请求数据浏览器会发送HTTP请求到后台服务器[Tomcat]HTTP的请求中会包含很多请求数据[请求行+请求头+请求体]后台服务器[Tomcat]会对HTTP请求中的数据进行解析并把解析结果存入到一个对象中所存入的对象即为
request
对象,所以我们可以从
request
对象中获取请求的相关
Request
和
Response
详解
1. service方法的两个参数
request
和
response
是由tomcat创建的 2.
request
表示请求数据, tomcat将浏览器发送过来的请求数据解析并封装到
request
对象中 servlet开发者可以通过
request
对象获得请求数据 3.
response
表示响应数据,服务器发送给浏览器的数据 servlet开发者可以通过
response
对象设置响应数据
Scrapy-
Request
和
Response
(请求和响应)
请求和响应 Scrapy的
Request
和
Response
对象用于爬网网站。 通常,
Request
对象在爬虫程序中生成并传递到系统,直到它们到达下载程序,后者执行请求并返回一个
Response
对象,该对象返回到发出请求的爬虫程序。 上面一段话比较拗口,有web经验的同学,应该都了解的,不明白看下面的图大概理解下。 爬虫->
Request
:创建
Request
->Resp
Django中的
request
和
response
1、Django的架构 核心是middleware(中间件),django所有的请求、返回都由中间件来完成。 中间件,就是处理HTTP的
request
和
response
的,类似插件,比如有
Request
中间件、view中间件、
response
中间件、exception中间件等,Middleware都需要在 “project/settings.py”
Scrapy的
Request
和
Response
详解
上节课我们学习了中间件,知道了怎么通过中间件执行反反爬策略。本节课主要介绍Scrapy框架的
request
对象和
response
对象通常,
Request
对象在爬虫程序中生成并传递到系统,直到它们到达下载程序,后者执行请求并返回一个
Response
对象,该对象返回到发出请求的爬虫程序
Request
类和
Response
类都有一些子类,子类用来添加基类中不必要的功能。这些在下面的请求子类和响应子类中描述...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章