response对象的作用
HttpServletResponse: 响应报文 响应首行,响应头,空行,响应体
代表:服务器给浏览器的响应报文,请求到服务器时,服务器将服务器的信息封装起来创建为此对象
获取:请求到达服务器,服务器创建此对象传入到service中最终传入到doGet中
作用:
1、向页面响应一个字符串或者html页面片段或者完整的html页面
response.getWriter().write("页面片段");
2、请求的重定向
response.sendRedirect(location);
重定向时,第一次请求时的响应头
当访问Servlet时,服务器给了浏览器一个特殊的响应,响应状态码为302,响应头中多了location(值是 response.sendRedirect("1.html")设置的参数)
浏览器接收到这个特殊响应时,找到响应头中的location对应的地址,然后再次向服务器发起请求
HTTP/1.1 302 Found
Location: 1.html
* 重定向的特点:
* 1、重定向时浏览器发起了两次请求
* 2、浏览器地址栏地址发生了改变
* 3、一共有两个响应,第一个的响应状态码为302,最终显示的是第二次响应的内容
* 4、重定向是由浏览器来执行
response对象的作用相关推荐
- 【转载】Response对象的作用以及常用方法属性
Response对象是Asp.Net应用程序中非常重要的一个内置对象,其作用为负责将服务器执行好的信息输出给客户端,即作用主要为响应客户端请求并将服务器的响应返回给用户,在页面的临时跳转中,也可使用R ...
- Response对象学习
Response对象学习 作用: 用来响应数据到浏览器的一个对象 * 使用: * 设置响应头 * setHeader(Stri ...
- (二十):response 对象 (JSP学习第六天)
response 对象 主要作用是对客户端的请求进行回应,将WEB服务器的处理结果发回客户端, response对象属于javax.servlet.http.HttpServletResponse接口 ...
- request对象与response对象
一.request对象 1.通过request对象可以获得客户端输入的信息.request对象包含了从客户端传来的请求信息. 请求的参数是一个请求的组成部分,它们被作为字符串从客户端传送到JSP/Se ...
- java创建response对象_javaweb入门-----request与response的作用
request对象和request对象的原理 1.request和response对象request对象和request对象的原理时由服务器创建的,我们来使用它们 2.request对象是来获取请求消 ...
- request 对象和 response 对象
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象 HttpServletResponse HttpServletR ...
- ASP.NET(一):Reques对象和Response对象的区别,以及IsPostBack属性的用法
导读:在ASP.NET的学习中,初步认识了其6大对象(严格说来只能算是属性):Request,Response,Application,Session,Server,OjectContext.这些对象 ...
- 【Servlet】response对象给用户返回数据
response对象学习 * response对象学习:* 作用:* 用来响应数据到浏览器的一个对象* 使用:* 设置响应头* setHeader(String name,String value); ...
- 重温Servlet学习笔记--response对象
在用户浏览网页时,服务器对于客户端浏览器做出的响应被封装成一个HttpServletResponse对象,要对浏览器操作只需要操作这个response对象即可.response的功能分类及介绍: 响应 ...
最新文章
- 智能车竞赛技术报告 | 专科基础组 - 哈尔滨铁道职业技术学院 - 智能车勇创协会
- IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)
- Codeforces Round #433(Div. 2) D. Jury Meeting(贪心)
- 在myeclipse中建立maven项目
- 开源OSS.Social微信项目解析
- [转]python 中的字符串连接
- javaee 中文帮助文档_从中游公司跳槽阿里必知:K8s、Nginx、Redis、微服务面试文档...
- VB 文件编码互换模块(支持 Ansi,UTF-8,Unicode(little endian),Unicode big endian)
- 总结G1垃圾收集器面试题
- PHP mysql_connect() 函数
- SQL Server详细教程
- 如何在vue3.0项目中集成Element-plus
- python机器学习 | 朴素贝叶斯算法介绍及实现
- 数据库设计中面临的主要困难和问题的总结
- SATA 3.0 双通道 - 硬盘数据线 + 硬盘电源线
- 今天,发鸡腿了!!!
- 如何获取QQ邮箱授权码?
- centos 虚拟机出问题 Oh no,something has gone wrong! 解决方法
- 在Vivado下如何判断芯片是多die芯片-关于SSI的多方面解答
- 群晖 NAS DS218j的优秀与缺憾
热门文章
- 【华为OD机试真题 Python】英文句子倒序
- C语言中以12位输出是什么意思,c语言中“%nd”是什么意思?
- Latex中多个作者用同一个地址、一个作者用多个地址等问题(以Elsevier为例)
- 从说话人识别demo开始学习kaldi--(7)EER的计算
- 计算机弹奏春风十里报新年,春风十里报新年(给您冲冲喜)歌词
- ACM--steps--dyx--悼念512汶川大地震遇难同胞——老人是真饿了
- TCP/IP详解之 《网络协议》图解 TCP 连接建立与释放
- 移远EC20 4G模块的GPS部件刷新率修改方法,附GPS数据格式说明
- 信息奥赛一本通《走迷宫》
- 滴滴估值5000亿?准备今年上市?女孩遇害或让滴滴上市成为泡沫