zoukankan      html  css  js  c++  java
  • JSP 页面重定向

    JSP 页面重定向

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

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

    public void response.sendRedirect(String location) throws IOException 
    

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

    ....
    String site = "http://www.baidu.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.baidu.com");
           response.setStatus(response.SC_MOVED_TEMPORARILY);
           response.setHeader("Location", site); 
        %>
    
    </body>
    </html>
    

    将以上代码保存在PageRedirecting.jsp文件中,访问运行会重定向http://www.baidu.com/

  • 相关阅读:
    注册表开启或关闭ie浏览器-局域网设置-自动监测设置
    关于win32接口文档位置
    网站添加天气预报插件
    json
    re正则
    配置文件
    logging日志模块
    hashlib加密
    sys模块
    os模块
  • 原文地址:https://www.cnblogs.com/momo-88/p/13336440.html
Copyright © 2011-2022 走看看