zoukankan      html  css  js  c++  java
  • Java学习

    今天学习了JSP 页面重定向

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

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

    public void response.sendRedirect(String location)
    throws IOException

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

    ....
    String site = "http://www.runoob.com" ;
    response.setStatus(response.SC_MOVED_TEMPORARILY);
    response.setHeader("Location", site); 
    ....

    实例演示

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

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ page import="java.io.*,java.util.*" %>
    <html>
    <html>
    <head>
    <title>页面重定向</title>
    </head>
    <body>
    
    <h1>页面重定向</h1>
    
    <%
       // 重定向到新地址
       String site = new String("http://www.runoob.com");
       response.setStatus(response.SC_MOVED_TEMPORARILY);
       response.setHeader("Location", site); 
    %>
    
    </body>
    </html>

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

  • 相关阅读:
    网络和笔记本
    病毒惹的祸
    Virtual MachineVmware(2)
    VS2010 工具箱装载出错
    Virtual Machine VmWare(1)
    javascript写计数器
    代码自动生成操作
    用live writer写博客
    上海招聘.net程序员
    将用户导入到membership
  • 原文地址:https://www.cnblogs.com/wrljzb/p/14170638.html
Copyright © 2011-2022 走看看