页面代码:
一,
<div style="position: absolute;width: 400px;height: 20px;top: 35px;left: 200px;" >
<iframe src="init/getServerTime.jsp" width="0" height="0" > </iframe>
<div id="showServerTime"></div>
</div>
二。
getServerTime.jsp内加入:
<%String nowtime = application.getAttribute("nowtime").toString(); %>
<%
Date date = new Date();
int year = date.getYear() + 1900;
int month = date.getMonth()+1;
int d = date.getDate();
int day = date.getDay();
int hour = date.getHours();
int min = date.getMinutes();
int sec = date.getSeconds();
String timeStr = ""+year+"/"+(month<10?("0"+month):month)+"/"+(d<10?("0"+d):d) + " "+(hour<10?("0"+hour):hour)+":"+(min<10?("0"+min):min)+":"+(sec<10?("0"+sec):sec);
%>
var serverTime = '<%=timeStr %>';
window.parent.showServerTime.innerHTML = serverTime;
setInterval('location.reload()',1000);
</script>
其实这样虽能实现效果,但并不是最好的办法,因为如果有500以上的个用户同时在线,这样做很可能出问题,server 顶不住,
本人用的另一种方法就是在server启动时开一个线程不断获取server的时间并存在application中,就算用户在多也只用获取application中的一个字串,效率肯定会高很多,这样有一点坏处就是:就算没有用户,这个线程也一直运行(本人的问题,应譔可以解决,没考滤它)
至于怎么在server后台添加线程请看本人的另一篇文章:
http://wuzijingaip.iteye.com/admin/blogs/417852
分享到:
相关推荐
因此,在实现 Jsp 动态显示服务器时间时,需要使用 setInterval() 方法来循环执行获取服务器当前时间的函数。 二、使用 jQuery 库实现 Ajax 请求 在 JSP 页面上,我们需要使用 jQuery 库来实现 Ajax 请求,以获取...
在JavaScript编程中,动态显示当前时间是一个常见的需求,特别是在网页设计和开发中。"动态显示当前时间的js"就是一种实现这一功能的解决方案,它能够兼容所有主流浏览器,包括Chrome、Firefox、Safari、Edge以及...
主要介绍了JS实现HTML页面中动态显示当前时间,结合完整实例形式分析了JavaScript使用时间函数setTimeout及clearTimeout动态显示当前时间相关操作技巧,非常简单实用,需要的朋友可以参考下
在本例中,我们要讨论如何使用JavaScript来动态显示客户端机器的当前时间。 JavaScript获取系统时间是通过`Date`对象实现的。`Date`对象是JavaScript内置的对象,提供了多种方法来处理日期和时间。首先,我们可以...
在这里,我们可以通过`DateTime.Now`获取服务器当前的时间,并将其转换为适当的格式。 下面是一个简单的示例代码片段,展示了如何在`time.aspx.cs`中实现这个功能: ```csharp protected void Page_Load(object ...
本篇文章将详细解析如何使用JavaScript来获取页面上的时间并与当前时间进行比较判断。 #### 一、背景介绍 在实际应用中,可能会遇到这样的需求:网页上展示了一个特定的时间点(如活动结束时间),需要通过编程...
JavaScript动态获取服务器时间,使用Ajax在不重载整个页面的情况下,获取服务器时间并更新显示在前端。
在JavaScript(JS)编程中,动态显示服务器时间是一项常见的需求,尤其在实时更新或与服务器交互的Web应用中。这个功能允许用户看到与服务器同步的时间,确保数据的准确性和即时性。下面将详细讲解如何实现这个功能...
### 在JSP页面获取当前时间 #### 知识点概览 1. **JSP页面中的日期和时间处理** 2. **使用`new Date()`获取当前时间** 3. **格式化日期** 4. **字符串操作与日期解析** #### 详细说明 **1. JSP页面中的日期和时间...
当我们谈论“jQuery动态显示时间”,我们实际上是在讨论如何利用jQuery来实时更新页面上的时间显示,使用户能够看到当前的时间,而不是页面加载时的时间。 首先,我们需要明白JavaScript的时间处理是基于Date对象的...
### js动态显示服务器时间 在Web开发中,准确地显示时间是非常重要的,特别是在涉及不同时区的用户或者需要保持统一时间基准的情况下。本篇文章将详细解释如何使用JavaScript(简称JS)与Ajax技术来实现实时获取并...
在网页设计中,实时获取并显示系统时间是一个常见的需求,特别是在动态更新或者提供实时信息的网站上。这个功能可以通过HTML和JavaScript实现,因为HTML主要负责页面结构,而JavaScript则可以处理页面的动态交互。...
在JavaScript(JS)中,动态显示当前时间是一项基础但实用的功能,它允许网页上的时间信息实时更新,无需用户刷新页面。下面将详细讲解如何实现这一功能,并探讨相关的知识点。 首先,JavaScript提供了内置的Date...
以上步骤将Java后端获取的时间与JavaScript前端的动态交互结合起来,实现了在JSP页面中动态显示服务器时间的功能。通过这种方式,即使用户长时间停留在页面上,也能够看到不断更新的服务器时间,而不只是一个静态的...
JavaScrip asp.net 显示动态时间 JavaScrip asp.net 显示动态时间是...JavaScrip asp.net 显示动态时间需要使用 JavaScript 语言和 ASP.NET 框架结合使用,通过获取当前时间并将其显示在 div 元素中实现实时更新时间。
动态显示时间是网页开发中一个常见且实用的功能,它能够实时地向用户展示当前的时间,增强网站的互动性和用户体验。本文将深入解析一种利用JavaScript实现动态时间显示的方法,包括倒计时和当前时间的实时更新。 ##...
这段代码将输出服务器当前的时间。`Server.Time`返回的是服务器所在的时区的日期和时间,以字符串格式表示。 接下来,获取本地时间的方法则需要在客户端进行,通常通过JavaScript实现,因为服务器无法直接获取到...
这段代码首先定义了一个名为`showTime`的函数,该函数会获取当前的北京时间并格式化为`时:分:秒`的格式。然后,我们使用`setInterval`方法每秒钟调用一次`showTime`函数,确保时间始终实时更新。 值得注意的是,...
总之,时间动态显示是JavaScript基础功能的一种应用,通过`Date`对象获取时间信息,并利用`setInterval`实现周期性更新,是Web开发中常见且实用的技巧。通过研究`js_showTime.html`的源码,我们可以深入理解这一过程...