JSP复习(part 4)

Posted Blueburble

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP复习(part 4)相关的知识,希望对你有一定的参考价值。

3.5.2 重定向网页

        使用response对象中的sendRedirect()方法实现一个重定向到另一个页面。

                      例如: response.sendRedirect(“”login_ok.jsp“”);

3.5.3页面定时刷新或自动跳转

        采用response对象的setHeader方法,实现页面的定时跳转或定时自刷新。

             (1)response.setHeader("refresh","5");//每隔五秒,页面自动刷新一次

             (2)response.setHeader("refresh","10;URL=http:www.sohu.com“‘);

代码练习

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
 String path = request.getContextPath();
 String basePath = request.getScheme() + "://"
   + request.getServerName() + ":" + request.getServerPort()
   + path + "/";
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <base href="<%=basePath%>">

  <title>response内置对象</title>

  <meta http-equiv="pragma" content="no-cache">
  <meta http-equiv="cache-control" content="no-cache">
  <meta http-equiv="expires" content="0">
  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
  <meta http-equiv="description" content="This is my page">
  <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->

 </head>

 <body>
  <%
  //使用response对象的setHeader方法设置为每隔一秒刷新一次页面
  response.setHeader("refresh","1");
  //获取当前时间
  Date myDate = new Date();
   %>
   <h3>当前时间为:</h3>
   <%
   //将当前时间进行显示
   out.println(myDate.toLocaleString());
    %>
 </body>
</html>

以上是关于JSP复习(part 4)的主要内容,如果未能解决你的问题,请参考以下文章

JSP复习(part 2 )

jsp servlet基础复习 Part1

JS---DOM---part4 课程介绍 & part3 复习

JS---part5 课程介绍 & part4 复习

JSP复习笔记

Web API---DOM---part2复习和part3课程介绍