当需要将文档移动到一个新的位置时,就需要使用JSP重定向了。

  最简单的重定向方式就是使用response对象的sendRedirect()方法。这个方法的签名如下:

  public void response.sendRedirect(String location)

  throws IOException

  这个方法将状态码和新的页面位置作为响应发回给浏览器。您也可以使用setStatus()和setHeader()方法来得到同样的效果:

  ....

  String site = "http://www.w3cschool.cc" ;

  response.setStatus(response.SC_MOVED_TEMPORARILY);

  response.setHeader("Location", site);

  ....

  实例演示

  这个例子表明了JSP如何进行页面重定向:

  <%@ page import="java.io.*,java.util.*" %>

  

  

  

  

  

  

  

Page Redirection

  

  <%

  // 重定向到新地址

  String site = new String("http://www.w3cschool.cc");

  response.setStatus(response.SC_MOVED_TEMPORARILY);

  response.setHeader("Location", site);

  %>

  

  

  将以上代码保存在PageRedirecting.jsp文件中,然后访问http://localhost:8080/PageRedirect.jsp,它将会把您带至http://www.w3cschool.cc/。

  (编辑:雷林鹏 来源:网络)

最新文章

  1. Android自动化测试之Monkeyrunner学习笔记(一)
  2. ISAPI_Rewrite中文手册
  3. HDU1899 Sum the K-th&#39;s(树状数组)
  4. asp.net get server control id from javascript
  5. linux 入侵检查转载
  6. scip学习
  7. java基础3
  8. c 语言冒泡排序
  9. BZOJ两水题连发~(BZOJ1854&amp;&amp;BZOJ1191)
  10. TCP之再谈解决服务器TIMEWAIT过多的问题
  11. c++ --&gt; sizeof()使用小结
  12. SharePoint 2013 Workflow Manager 1.0 远程服务器返回错误: (400) 错误的请求。 不支持查询字符串中的 api-version
  13. ext4.2常用的几种弹框
  14. mybatis不报错,但是查询结果为0
  15. javascript简写精练
  16. TortoiseGit密钥的配置(转)
  17. PyQt4(简单布局)
  18. python如何与以太坊交互并将区块链信息写入SQLite
  19. H-ui框架制作选项卡
  20. Git出现error: Your local changes to the following files would be overwritten by merge: ... Please, commit your changes or stash them before you can merge.的问题解决(Git代码冲突)

热门文章

  1. java 多线程 day09 线程池
  2. 使用QJM构建HDFS HA架构(2.2+)
  3. Python第一个爬虫学习
  4. 【MYSQL】主从常见问题运维
  5. Oracle DB 移动数据
  6. android 写入联系人
  7. PHPCMS新闻内容调用方法介绍
  8. PKU 1035 Spell checker(Vector+String应用)
  9. 基于TSUNG对MQTT进行压力测试-测试结果
  10. Akka in action (第一章 介绍Akka)