www.jnshu.com/login/1/14708688     没有程序渣的理想天国。


1,setHeader()方法

用setHeader()方法设置响应头,为刷新“refresh”,然后设置几秒后刷新的时间和url地址

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. //设置返回客户端的编码
  4. response.setContentType("text/html;charset=UTF-8");
  5. /*response.setIntHeader("refresh", 1);//设置1秒钟刷新一次
  6. Random r = new Random();
  7. response.getWriter().write(r.nextInt()+"");*/
  8. response.getWriter().write("注册成功!3秒钟跳到主页");
  9. //设置3秒钟跳转
  10. response.setHeader("refresh", "3;url=/day09_00_HttpServletResponse/servlet/demo6");
  11. }

2,sendRedirect()方法请求重定向response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");然后就会重新定向到相应的servlet

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("A:我要借钱!");
  4. System.out.println("B:我不有,但是我可以告诉你谁有");
  5. /*//告诉客户端要重新定向新的资源
  6. response.setStatus(302);
  7. //告诉浏览器要去访问哪个URL
  8. response.setHeader("location", "/day09_00_HttpServletResponse/servlet/demo8");*/
  9. //请求重定向
  10. response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");
  11. System.out.println("A: 我去了");
  12. }

重定向到的页面/servlet/demo8

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("我有钱,我借你!");
  4. }


结果最后重定向的结果如下


http://blog.csdn.net/code_my_dream/article/details/68068211

1,setHeader()方法

用setHeader()方法设置响应头,为刷新“refresh”,然后设置几秒后刷新的时间和url地址

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. //设置返回客户端的编码
  4. response.setContentType("text/html;charset=UTF-8");
  5. /*response.setIntHeader("refresh", 1);//设置1秒钟刷新一次
  6. Random r = new Random();
  7. response.getWriter().write(r.nextInt()+"");*/
  8. response.getWriter().write("注册成功!3秒钟跳到主页");
  9. //设置3秒钟跳转
  10. response.setHeader("refresh", "3;url=/day09_00_HttpServletResponse/servlet/demo6");
  11. }

2,sendRedirect()方法请求重定向response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");然后就会重新定向到相应的servlet

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("A:我要借钱!");
  4. System.out.println("B:我不有,但是我可以告诉你谁有");
  5. /*//告诉客户端要重新定向新的资源
  6. response.setStatus(302);
  7. //告诉浏览器要去访问哪个URL
  8. response.setHeader("location", "/day09_00_HttpServletResponse/servlet/demo8");*/
  9. //请求重定向
  10. response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");
  11. System.out.println("A: 我去了");
  12. }

重定向到的页面/servlet/demo8

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("我有钱,我借你!");
  4. }


结果最后重定向的结果如下


http://blog.csdn.net/code_my_dream/article/details/68068211

1,setHeader()方法

用setHeader()方法设置响应头,为刷新“refresh”,然后设置几秒后刷新的时间和url地址

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. //设置返回客户端的编码
  4. response.setContentType("text/html;charset=UTF-8");
  5. /*response.setIntHeader("refresh", 1);//设置1秒钟刷新一次
  6. Random r = new Random();
  7. response.getWriter().write(r.nextInt()+"");*/
  8. response.getWriter().write("注册成功!3秒钟跳到主页");
  9. //设置3秒钟跳转
  10. response.setHeader("refresh", "3;url=/day09_00_HttpServletResponse/servlet/demo6");
  11. }

2,sendRedirect()方法请求重定向response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");然后就会重新定向到相应的servlet

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("A:我要借钱!");
  4. System.out.println("B:我不有,但是我可以告诉你谁有");
  5. /*//告诉客户端要重新定向新的资源
  6. response.setStatus(302);
  7. //告诉浏览器要去访问哪个URL
  8. response.setHeader("location", "/day09_00_HttpServletResponse/servlet/demo8");*/
  9. //请求重定向
  10. response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");
  11. System.out.println("A: 我去了");
  12. }

重定向到的页面/servlet/demo8

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("我有钱,我借你!");
  4. }


结果最后重定向的结果如下


1,setHeader()方法

用setHeader()方法设置响应头,为刷新“refresh”,然后设置几秒后刷新的时间和url地址

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. //设置返回客户端的编码
  4. response.setContentType("text/html;charset=UTF-8");
  5. /*response.setIntHeader("refresh", 1);//设置1秒钟刷新一次
  6. Random r = new Random();
  7. response.getWriter().write(r.nextInt()+"");*/
  8. response.getWriter().write("注册成功!3秒钟跳到主页");
  9. //设置3秒钟跳转
  10. response.setHeader("refresh", "3;url=/day09_00_HttpServletResponse/servlet/demo6");
  11. }

2,sendRedirect()方法请求重定向response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");然后就会重新定向到相应的servlet

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("A:我要借钱!");
  4. System.out.println("B:我不有,但是我可以告诉你谁有");
  5. /*//告诉客户端要重新定向新的资源
  6. response.setStatus(302);
  7. //告诉浏览器要去访问哪个URL
  8. response.setHeader("location", "/day09_00_HttpServletResponse/servlet/demo8");*/
  9. //请求重定向
  10. response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");
  11. System.out.println("A: 我去了");
  12. }

重定向到的页面/servlet/demo8

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("我有钱,我借你!");
  4. }


结果最后重定向的结果如下


http://blog.csdn.net/code_my_dream/article/details/68068211

1,setHeader()方法

用setHeader()方法设置响应头,为刷新“refresh”,然后设置几秒后刷新的时间和url地址

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. //设置返回客户端的编码
  4. response.setContentType("text/html;charset=UTF-8");
  5. /*response.setIntHeader("refresh", 1);//设置1秒钟刷新一次
  6. Random r = new Random();
  7. response.getWriter().write(r.nextInt()+"");*/
  8. response.getWriter().write("注册成功!3秒钟跳到主页");
  9. //设置3秒钟跳转
  10. response.setHeader("refresh", "3;url=/day09_00_HttpServletResponse/servlet/demo6");
  11. }

2,sendRedirect()方法请求重定向response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");然后就会重新定向到相应的servlet

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("A:我要借钱!");
  4. System.out.println("B:我不有,但是我可以告诉你谁有");
  5. /*//告诉客户端要重新定向新的资源
  6. response.setStatus(302);
  7. //告诉浏览器要去访问哪个URL
  8. response.setHeader("location", "/day09_00_HttpServletResponse/servlet/demo8");*/
  9. //请求重定向
  10. response.sendRedirect("/day09_00_HttpServletResponse/servlet/demo8");
  11. System.out.println("A: 我去了");
  12. }

重定向到的页面/servlet/demo8

[java] view plaincopy print?
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2. throws ServletException, IOException {
  3. System.out.println("我有钱,我借你!");
  4. }


结果最后重定向的结果如下


response.sendRedirect和setHeader()相关推荐

  1. 让你明白response.sendRedirect()与request.getRequestDispatcher().forward()区别

    JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转,但是 ...

  2. JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,respon 区别

    JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转,但是 ...

  3. response.sendRedirect()重新定向的乱码问题

    这里response.sendRedirect("YPbianhaoModify.jsp?jinhuoshang="+jinhuoshang+"&jinhuori ...

  4. JSP中页面跳转response.sendRedirect()和request.getRequestDispatcher()的区别

    Java Web开发中,采用MVC模式的时候,在控制器完成模型的调用之后会选择界面对用户响应,用常有2种方式 1,通过response对象的sendRedirect方法重定向: response.se ...

  5. response.sendRedirect使用注意事项 .

    response.sendRedirect使用注意事项 . 问题:最近在调试xwiki的时候遇到java.lang.IllegalStateException异常, 解决方案: 在response.s ...

  6. java 发送cookie_java – 如何在response.sendRedirect()之后发送cookie?

    我正在将用户重定向到某个URL,我想用它发送一个cookie: Cookie cookie = new Cookie("CADASTROADM", "someValue& ...

  7. request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别

    在进行web开发时,跳转是最常见的,今天在这里来学习下2种跳转: 第一种是request.getRequestDispatcher().forward(request,response): 1.属于转 ...

  8. response.sendRedirect(quot;http://www.baidu.comquot;);重定向

    action中重定向 response.sendRedirect("http://www.baidu.com");重定向

  9. Servlet转发forward和重定向response.sendRedirect()区别

    转发(forward):浏览器地址不会改变,始终是同一个请求.执行forward时,浏览器不知道服务器发送的内容是从何处来,浏览器地址栏中还是原来的地址.forward是内部重定向. 重定向(send ...

最新文章

  1. 跨链Cosmos(5)ABCI 接口
  2. python模块、字符编码、文件读写
  3. 2016年将是Java终于拥有窗口函数的那一年!
  4. Sengled Snap带摄像头的智能灯泡
  5. 多线程读取视频及深度学习推理
  6. 人工智能史(来自wiki)
  7. java_web基本概念
  8. Scikit-Learn 与 TensorFlow 机器学习实用指南学习笔记 3 —— 数据获取与清洗
  9. 软件测试人员工作计划怎么写,软件测试个人工作计划.docx
  10. linux中yaml安装包如何安装,yaml-cpp的安装
  11. 注册岩土工程师计算机专业的能考吗,岩土工程师报考条件
  12. 开源房产中介管理系统
  13. TortoiseHg 学习笔记
  14. 求职经历--慎重的第二份工作
  15. 细说自动筛选和高级筛选通过VBA快速文本筛选
  16. 信号完整性 SI(Signal Integrity)
  17. 关于长高问题 我的看法
  18. 『踩坑』pyechart绘图不出图的解决方案
  19. java基金管理系统,基于JSP(java)基金管理系统的设计和实现 - 图文
  20. Feign传递请求头信息

热门文章

  1. 60年前笑死人的笑话
  2. Ctfshow web入门 爆破系列 21~28
  3. 微信小程序云开发服务怎么关闭?
  4. android签到功能开发,Android应用开发之Android简单实现app每月签到功能
  5. 在阿里巴巴做了5年软件测试,12月无情被辞,想给划水的兄弟提个醒
  6. Ant design vue动态主题切换的坑与一般性方法
  7. 英语口语600句(六)
  8. (一)概述:NGS测序在病原微生物检测中的应用
  9. 使用FFmpeg来批量生成单图+单音频的一图流视频
  10. Python基础二_操作字符串常用方法、字典、文件读取