随时随地技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)

一、重定向网页

重定向操作支持将地址重定向到不同的主机上,这一点与转发不同。在客户机浏览器上将会得到跳转的地址,并重新发送请求链接。进行重定向后,request中的属性全部失效,并开始一个新的request对象。

<%@ page language="java" import="java.util.*"contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%response.sendRedirect("deal.jsp"); %>

在JSP页面中使用该方法时,不要再用JSP脚本代码包括return语句,因为重定向之后的代码已经没有意义。并且还可能产生错误。

二、处理HTTP文件头

1、禁用缓存

默认情况浏览器会对网页进行缓存,可以提高网页显示速度,但是对于一些安全性要求比较高的网站,通常需要禁用缓存。

 <% response.setHeader("Cache-Control", "no-store");response.setDateHeader("Expires", 0);%>

2、自动刷新

<!-- 每隔10秒自动刷新一次 --><% response.setHeader("refresh", "10");%>

3、定时跳转到网页

5秒后自动跳转到指定网页:

<% response.setHeader("refresh", "5;URL=deal.jsp");%>

三、设置输出缓冲

缓冲区的概念就不解释了,满足下面3种情况之一,就会把缓冲区的内容写到客户端。

1、JSP页面的输出信息已经全部写入到了缓冲区

2、缓冲区已满

3、调用了response的flushBuffer或者out的flush方法。

JSP内置对象response常见用法相关推荐

  1. JSP内置对象-response

    response 代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端.response对象也具有作用域,它只在JSP页面内有效.

  2. jsp内置对象--response

    response:响应对象 提供的方法:void addcookie(Cookie cookie);服务端向客户端增加一个cookie对象 void sendRedirect(String locat ...

  3. jsp内置对象*response

    response对象 基本概念: 包含了响应客户请求的有关信息.它是HttpServletResponse类的实例. response对象具有页面作用域,即访问一个页面时,该页面内的response对 ...

  4. JavaWeb第三讲 JSP内置对象、基本动作指令、常见编译指令及四大作用域

    JSP内置对象.基本动作指令.常见编译指令及四大作用域 (一) JSP工作原理 当一个jsp页面第一次被访问的时候,jsp将执行以下三个步骤,之后的访问速度会因为class文件已经生成而大大提高,当j ...

  5. 观看慕课老师milanlover视频JSP内置对象+getpost+request+response+请求转发与请求重定向

    out是内置对象,不用new来创建. 把饭盛到碗里,碗相当于程序中的缓冲区. <%@ page language="java" import="java.util. ...

  6. JSP内置对象:request、response、out、session、application等内置对象

    Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能. 所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中 ...

  7. 不属于jsp构成元素_下列不属于JSP内置对象的是()。

    [单选题]include指令用于在JSP页面中静态插入一个文件,所插入文件可以是JSP页面HTML网页,文本文件或一段Java代码,但必须保证插入后形成的文件是() [单选题]下面方式中正确使用Jav ...

  8. Jsp内置对象及EL表达式的使用

    一.JSP的内置对象(9个JSP内置对象) JSP的内置对象引用名称 对应的类型 request HttpServletRequest response HttpServletResponse ses ...

  9. jsp内置对象+Servlet

    一,jsp内置对象 1. request:请求对象: request.getParameter();得到一个参数:获得提交表单中唯一的值: request.getParameterValues();得 ...

  10. java遇上html,JAVA遇见HTML——JSP篇:JSP内置对象(上)

    JSP九大内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键就可以使用的内置对象. int[] value={60,70,80}; for(int i:value){ out.pri ...

最新文章

  1. 换工作必须避开的五个坑
  2. csharp DataTable and DataGridView delete a Row
  3. 如何在不同摄像头里识别行人?多层相似度感知CNN网络解析
  4. 来自Riot 的一份游戏美术教程(二):概念图
  5. maven netty 配置_Netty是业界最流行的NIO框架之一:初识Netty
  6. python等待用户输入_Python等待时间,等待用户输入
  7. 优化方法总结(梯度下降法、牛顿法、拟牛顿法等)
  8. 数字电路基础知识(二)
  9. 调试 MQL5 程序
  10. linux视频播放器软件下载,360万能播放器Linux版
  11. 关于struts.xml的配置思考。
  12. ios html5不显示图片,为什么iOS上的Safari不显示我的HTML5视频海报?
  13. HTML文字溢出出现.....
  14. Unity全面入门笔记6-常用数学类型
  15. ObjectMapper实现将Java对象转为json字符串
  16. 树莓派无线中继的实现
  17. ICMP拒绝服务攻击(原始套接字系列四)
  18. 豆瓣上《特权和寻租的经济学》的书评
  19. vue中使用quill富文本编辑器
  20. 【CVPR2020】百度入选22篇论文涵盖全视觉领域!

热门文章

  1. 计算机连接小米usb驱动,小米手机USB驱动电脑版
  2. 计算机与打印机怎么连接,如何连接打印机,教您电脑如何与打印机连接
  3. 高度的思想境界的几个特征
  4. bug10下的工具(以防重新装机)
  5. bandizip关闭自动更新提示的方法步骤
  6. android 多个 前台 挂机,安卓手机如何进行多开挂机?
  7. 外包公司能去吗?进了外包如何翻盘?
  8. indy-sdk tutorials数字身份认证(一)
  9. Cake slicing
  10. Excel冻结首行/首列