JSP简单练习-定时刷新页面

<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="java.util.Date" %>
<html>
<head>
<title>定时刷新页面</title>
</head>
<body>
   <%  // 设置刷新页面的时间,每隔1秒钟刷新一次
      response.setHeader("refresh", "1");
   %>
            当前的系统时间是:
   <%  // 输出当前最新的时间
      out.println(new Date());
   %>
</body>
</html>

改程序中用到了,有关日期的方法,可在页面开始处用import指令导入java.util.Date类;程序通过response对象的setHeader()方法设置HTTP头中refresh信息的值,使得网页不断刷新,从而得到当前最新的时间,实现了每隔一秒刷新页面。

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.Date, java.text.SimpleDateFormat" %>
<html>
<head>
<title>定时刷新页面</title>
</head>
<body>
   <%  // 设置刷新页面的时间,每隔一秒刷新一次
      response.setHeader("refresh","1");
   %>
      当前的系统时间:
   <%  // 输出当期最新的时间
      Date thisDay=new Date();
      SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒 E");
      out.println(sdf.format(thisDay));
   %>
</body>
</html>

这里采用了SimpleDateFormat类来格式化日期型数据的显示格式,SimpleDateFormat类的构造函数参数为格式化字符串,即“yyyy年MM月dd日hh时mm分ss秒“。

JSP简单练习-定时刷新页面

时间: 2024-08-04 20:11:22

JSP简单练习-定时刷新页面的相关文章

Response_输出数据,实现文件下载,定时刷新页面,是否缓存,重定向,实现验证码

1.Response_输出数据 1.Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象. ServletResponse -- 通用的response提供了一个响应应该具有最基本的属性和方法|-HttpServletResponse -- 在ServletResponse的基础上针对于HTTP协议增加了很多强化的属性和方法 2.HttpServletResponse对象封装了向客户端发送响应状态码.响应头.实体数

Angular 定时器$timeout和$interval关于定时刷新页面和发送请求的用法

项目中有用到定时器定时刷新页面的数据,在网上查看了一些资料,整理了一下,备忘. $timeout 用法如下:$timeout(fn,[delay],[invokeApply]); fn:一个将被延迟执行的函数. delay:延迟的时间(毫秒). invokeApply:如果设置为false,则跳过脏值检测,否则将调用$apply. 方法:cancel(promise); promise:$timeout函数的返回值. 具体使用:在项目中用到的其中一处是键入字符然后自动发送请求查询,如果每键入一个

简单的定时刷新和周期刷新的定时器

安卓使用Alarm实现一个简单的定时刷新和周期刷新的定时器 alarmManger的获得 AlarmManger am= Context.getSystemService(Context.ALARM_SERVICE) 一般实现定时器是通过广播的形式进行的. 1.定时刷新 只刷新一次 首先要发送一个广播 PendingTintent.getBroadcast()就类似于一个sendBroadcast 里面有四个参数 第一个就是context 第二个参数是个发送端的私人参数,起区分作用 第三个int

http-equiv=&quot;Refresh&quot; 实现定时刷新页面

***.html自动跳转文件代码如下: <HTML> <HEAD><META http-equiv="Refresh" content="5; url=******.htm"> <META http-equiv="content-type" content='text/html; charset=UTF-8'> <script language="JavaScript" s

JS定时刷新页面及跳转页面

Javascript 返回上一页1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: <a href="javascript:history.go(-1);">向上一页</a> response.Write(

Ajax实现定时刷新页面

function deleteValue(){ var refresh = function() { $.ajax({ type:'post', url:'/Application/index', timeout:30000, data:{time:"3"}, dataType:'html', success:function(data){ if(data.state==200){ alert("nihao"); }else{ alert(data.message)

PHP定时刷新当前页面

PHP中定时刷新页面的功能如何实现! 1分钟刷新一次页面! 这一般不用php实现,用客户端的脚本就可以,甚至用html自带的就行. html实现: <meta http-equiv="refresh" content="60"> echo "<META HTTP-EQUIV=REFRESH CONTENT='60;URL=index.php'>"; php刷新当前页面 echo "<script langu

刷新页面

定时刷新页面,最常见的有两种实现方式:一种是通过JavaScript+HTMLDOM,另一种则是通过meta标签来实现. 1.JavaScript+HTMLDOM,示例代码如下: 1 2 3 4 functionrefresh(seconds){ setTimeout("self.location.reload()",seconds*1000); } refresh(600);//调用方法启动定时刷新,数值单位:秒. 2.通过meta标签来实现(在页面中添加meta标签refresh也

JS倒计时刷新页面

/** * 定时刷新页面 */ var tim = 10; function clock(){ $("#seconds").html(tim+"秒后刷新"); tim--; if(tim==0){ window.location.reload(); tim=10; } setTimeout('clock()',1000*1); } THML页面显示刷新时间: <span style="color:#f00;" id="second