`
wuzijingaip
  • 浏览: 329946 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

页面获取并动态显示服务器时间

阅读更多
页面代码:
一,

<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动态显示服务器时间

    因此,在实现 Jsp 动态显示服务器时间时,需要使用 setInterval() 方法来循环执行获取服务器当前时间的函数。 二、使用 jQuery 库实现 Ajax 请求 在 JSP 页面上,我们需要使用 jQuery 库来实现 Ajax 请求,以获取...

    动态显示当前时间的js

    在JavaScript编程中,动态显示当前时间是一个常见的需求,特别是在网页设计和开发中。"动态显示当前时间的js"就是一种实现这一功能的解决方案,它能够兼容所有主流浏览器,包括Chrome、Firefox、Safari、Edge以及...

    JS实现HTML页面中动态显示当前时间完整示例

    主要介绍了JS实现HTML页面中动态显示当前时间,结合完整实例形式分析了JavaScript使用时间函数setTimeout及clearTimeout动态显示当前时间相关操作技巧,非常简单实用,需要的朋友可以参考下

    js动态显示系统当前时间

    在本例中,我们要讨论如何使用JavaScript来动态显示客户端机器的当前时间。 JavaScript获取系统时间是通过`Date`对象实现的。`Date`对象是JavaScript内置的对象,提供了多种方法来处理日期和时间。首先,我们可以...

    动态显示服务器时间代码

    在这里,我们可以通过`DateTime.Now`获取服务器当前的时间,并将其转换为适当的格式。 下面是一个简单的示例代码片段,展示了如何在`time.aspx.cs`中实现这个功能: ```csharp protected void Page_Load(object ...

    js获取页面上的时间和当前时间进行比较判断

    本篇文章将详细解析如何使用JavaScript来获取页面上的时间并与当前时间进行比较判断。 #### 一、背景介绍 在实际应用中,可能会遇到这样的需求:网页上展示了一个特定的时间点(如活动结束时间),需要通过编程...

    JavaScript动态获取服务器时间源程序

    JavaScript动态获取服务器时间,使用Ajax在不重载整个页面的情况下,获取服务器时间并更新显示在前端。

    js 动态显示从服务器取的时间

    在JavaScript(JS)编程中,动态显示服务器时间是一项常见的需求,尤其在实时更新或与服务器交互的Web应用中。这个功能允许用户看到与服务器同步的时间,确保数据的准确性和即时性。下面将详细讲解如何实现这个功能...

    在JSP页面获取当前时间

    ### 在JSP页面获取当前时间 #### 知识点概览 1. **JSP页面中的日期和时间处理** 2. **使用`new Date()`获取当前时间** 3. **格式化日期** 4. **字符串操作与日期解析** #### 详细说明 **1. JSP页面中的日期和时间...

    jquery 动态显示时间

    当我们谈论“jQuery动态显示时间”,我们实际上是在讨论如何利用jQuery来实时更新页面上的时间显示,使用户能够看到当前的时间,而不是页面加载时的时间。 首先,我们需要明白JavaScript的时间处理是基于Date对象的...

    js动态显示服务器时间

    ### js动态显示服务器时间 在Web开发中,准确地显示时间是非常重要的,特别是在涉及不同时区的用户或者需要保持统一时间基准的情况下。本篇文章将详细解释如何使用JavaScript(简称JS)与Ajax技术来实现实时获取并...

    实时获取并显示系统时间

    在网页设计中,实时获取并显示系统时间是一个常见的需求,特别是在动态更新或者提供实时信息的网站上。这个功能可以通过HTML和JavaScript实现,因为HTML主要负责页面结构,而JavaScript则可以处理页面的动态交互。...

    JS动态显示当前时间

    在JavaScript(JS)中,动态显示当前时间是一项基础但实用的功能,它允许网页上的时间信息实时更新,无需用户刷新页面。下面将详细讲解如何实现这一功能,并探讨相关的知识点。 首先,JavaScript提供了内置的Date...

    Java从服务器上获取时间动态显示在jsp页面实现思路

    以上步骤将Java后端获取的时间与JavaScript前端的动态交互结合起来,实现了在JSP页面中动态显示服务器时间的功能。通过这种方式,即使用户长时间停留在页面上,也能够看到不断更新的服务器时间,而不只是一个静态的...

    JavaScrip asp.net显示动态时间

    JavaScrip asp.net 显示动态时间 JavaScrip asp.net 显示动态时间是...JavaScrip asp.net 显示动态时间需要使用 JavaScript 语言和 ASP.NET 框架结合使用,通过获取当前时间并将其显示在 div 元素中实现实时更新时间。

    动态显示时间

    动态显示时间是网页开发中一个常见且实用的功能,它能够实时地向用户展示当前的时间,增强网站的互动性和用户体验。本文将深入解析一种利用JavaScript实现动态时间显示的方法,包括倒计时和当前时间的实时更新。 ##...

    asp 获取服务器时间,及本地时间源码

    这段代码将输出服务器当前的时间。`Server.Time`返回的是服务器所在的时区的日期和时间,以字符串格式表示。 接下来,获取本地时间的方法则需要在客户端进行,通常通过JavaScript实现,因为服务器无法直接获取到...

    html页面显示北京时间时分秒

    这段代码首先定义了一个名为`showTime`的函数,该函数会获取当前的北京时间并格式化为`时:分:秒`的格式。然后,我们使用`setInterval`方法每秒钟调用一次`showTime`函数,确保时间始终实时更新。 值得注意的是,...

    时间动态显示

    总之,时间动态显示是JavaScript基础功能的一种应用,通过`Date`对象获取时间信息,并利用`setInterval`实现周期性更新,是Web开发中常见且实用的技巧。通过研究`js_showTime.html`的源码,我们可以深入理解这一过程...

Global site tag (gtag.js) - Google Analytics