主页 > 知识库 > JSP 自动刷新的实例详解

JSP 自动刷新的实例详解

热门标签:团购网站 服务器配置 阿里云 Linux服务器 银行业务 科大讯飞语音识别系统 电子围栏 Mysql连接数设置

JSP 自动刷新的实例详解

考虑一个网页被显示实时游戏得分或股市状况或货币兑换利率。对于所有这些类型的网页,你需要使用的刷新或重新加载按钮,您的浏览器定期刷新网页。

JSP使这个工作变得简单,它提供一种机制,可以使网页在这样一种方式,它会在给定的时间间隔后自动刷新。

刷新网页的最简单的方法是使用方法setIntHeader()响应对象。下面是该方法的签名:

public void setIntHeader(String header, int headerValue)

此方法发送回标题“刷新”,以与一个整数值的浏览器,显示的时间间隔(秒)。

自动刷新页面示例:

下面的例子将使用setIntHeader() 方法来设置刷新头,模拟数字时钟:

%@ page import="java.io.*,java.util.*" %>
html>
head>
title>Auto Refresh Header Example/title>
/head>
body>
center>
h2>Auto Refresh Header Example/h2>
%
  // Set refresh, autoload time as 5 seconds
  response.setIntHeader("Refresh", 5);
  // Get current time
  Calendar calendar = new GregorianCalendar();
  String am_pm;
  int hour = calendar.get(Calendar.HOUR);
  int minute = calendar.get(Calendar.MINUTE);
  int second = calendar.get(Calendar.SECOND);
  if(calendar.get(Calendar.AM_PM) == 0)
   am_pm = "AM";
  else
   am_pm = "PM";
  String CT = hour+":"+ minute +":"+ second +" "+ am_pm;
  out.println("Crrent Time: " + CT + "
");
%>
/center>
/body>
/html>

现在把上面的代码在main.jsp中,并尝试访问它。每5秒后得出这样会显示当前系统时间。只要运行JSP和等待,

看看结果:

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:
  • JSP防止网页刷新重复提交数据的几种方法
  • jsp+ajax实现无刷新上传文件的方法
  • jsp+ajax实现的局部刷新较验验证码(onblur事件触发较验)
  • JSP刷新页面表单重复提交问题解决办法分享
  • ajax局部刷新一个div下jsp内容的方法
  • jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路
  • JSP XMLHttpRequest动态无刷新及其中文乱码处理
  • 一个可以防止刷新的JSP计数器

标签:衡水 江苏 广元 大理 衢州 蚌埠 萍乡 枣庄

巨人网络通讯声明:本文标题《JSP 自动刷新的实例详解》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266