`
gaoyu
  • 浏览: 274609 次
  • 来自: 云南大理
社区版块
存档分类
最新评论

JSP显示服务器时间

阅读更多
JSP显示服务器时间
这个功能比较常规,在很多系统中都会用到,本以为能搜索到很多这样的代码,就不用自己写了,结果没能找到比较满意的,要不是太复杂,就是功能上存在问题,只好自己写一个了。

其实功能逻辑很清晰,通常是先获得服务器时间,然后再客户端进行计算并显示;对于读取服务器时间一般是采用AJAX的方式,不过JSP中可以像下面这样写,在JS里获得当前服务器时间,虽然有点难看,但是比较简单实用。

Js代码
var currentTime = '<% out.print(new java.util.Date());%>'; 

var currentTime = '<% out.print(new java.util.Date());%>';
这样获得的时间是未格式化的,如果想获得格式化的时间,还需要使用java.text.SimpleDateFormat类,这里就不多提了。对于客户端时间的更新,就需要在JS里用到setTimeout或setInterval方法,在读取页面时间上增加一秒,然后更新页面显示。这里的时间计算操作,我觉得最好是转换成毫秒来计算,而不是从yyyy-MM-dd HH:mm:ss中读取各个值,然后进行加减判断操作。用毫秒计算操作的代码片断如下:

Js代码
nextSecond = new Date();  
nextSecond.setTime(parseInt(time) + 1000); 

nextSecond = new Date();
nextSecond.setTime(parseInt(time) + 1000);基于jquery的完整js代码如下:

Js代码
<script type="text/javascript">  
$(document).ready(function(){  
    setTimeout('updateCurrentDate('+'<% out.print(new java.util.Date().getTime());%>'+')', 100);  
});  
 
updateCurrentDate = function(time) {  
    date = new Date();  
    date.setTime(parseInt(time) + 1000);  
    $('#currentDate').html(date); //html(format(date));  
    setTimeout('updateCurrentDate('+date.getTime()+')', 1000);  
}  
</script>  
<h2><b id="currentDate"></b></h2> 
  • 大小: 16.5 KB
分享到:
评论

相关推荐

    Jsp动态显示服务器时间

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

    JSP实现实时时间显示

    当前时间为: Date date=new Date(); out.write(date.toLocaleString()); %&gt; ``` 这部分代码用于输出当前日期和时间。使用标签来设置文字的颜色和样式,然后使用Java代码来获取当前日期和时间,并将其输出到...

    jsp编程,实现网页显示时间日期功能

    在网页开发中,显示当前时间日期是一项常见的需求。在Java Server Pages (JSP) 技术中,我们可以方便地实现这一功能。JSP是Java的一种动态网页技术,它结合了HTML和Java代码,使得开发者可以在网页中嵌入服务器端的...

    jsp获取系统当前时间

    JSP(Java Server Pages)是一种服务器端脚本语言,可以用来获取系统当前时间。下面是一个使用JSP获取系统当前时间的示例代码。 标题:JSP获取系统当前时间 描述:运用JSP编写可以获取系统当前时间的JSP代码。 ...

    关于JSP的时间显示

    示例中的JavaScript函数`GetTime()`使用了一个定时器`setInterval`,每隔一秒调用一次该函数以更新当前时间。这是在浏览器端实现的,而不是在服务器端。这种定时更新的方式对于实时显示时间非常有用。 **4. ...

    JSP实时显示当前系统时间的四种方式示例解析

    JSP显示当前系统时间的四种方式: 第一种java内置时间类实例化对象: &lt;&#37;@ page language=java import=java.util.* pageEncoding=UTF-8%&gt; &lt;&#37; String path = request.getContextPath(); String ...

    用不同颜色来显示时间(JSP)

    本教程将深入探讨如何在JSP(Java Server Pages)中实现这一功能,这有助于提升用户对当前时间状态的理解。 首先,JSP是一种动态网页技术,它允许我们将Java代码嵌入到HTML或XML文档中,以便服务器端处理数据并生成...

    jsp服务器时间倒计时完整实例源代码

    在JSP中,获取服务器时间可以使用Java的Calendar类,通过获取当前时间的年、月、日、时、分、秒等信息。例如,在本资源中,使用了Calendar.getInstance()方法获取当前时间,然后通过get方法获取当前时间的年、月、日...

    jsp实现页面实时显示当前系统时间的方法.docx

    在上述代码中,我们定义了一个名为`realSysTime`的函数,该函数用于格式化当前时间,并将其显示在页面上。时间格式为“年-月-日 星期X 时:分:秒”。 ### 步骤3:动态刷新时间 为了让时间实时更新,我们使用了`...

    JSP显示时间 源码下载

    总结来说,JSP显示时间的核心在于使用`Calendar`获取当前日期和时间,以及使用`SimpleDateFormat`将日期格式化为所需的字符串。这段源码提供了一个基础的模板,可以作为开发JSP页面时处理日期和时间展示的参考。

    在JSP页面获取当前时间

    ### 在JSP页面获取当前时间 #### 知识点概览 ...通过以上方法,我们可以实现在JSP页面中获取并格式化服务器端的当前时间,并从中提取所需的日期信息。这对于构建动态且实时更新的Web应用来说非常重要。

    jsp显示时间

    jsp页面动态的显示系统当前的时间.txt,代码少容易理解

    JSP页面中的时间选择器

    JSP页面中的时间选择器 本篇文章介绍了如何在 JSP 页面中实现一个基于 JavaScript 的时间选择器控件。该控件可以显示一个日历形式的时间选择器,方便用户选择日期和时间。 知识点一:时间选择器控件 该控件使用 ...

    关于ftp下显示的时间和系统时间不一致的解决方法

    您可能感兴趣的文章:javascript 显示当前系统时间代码Android开发技巧之永不关闭的Toast信息框(长时间显示而非系统关闭)js显示当前系统时间的代码C#中动态显示当前系统时间的实例方法jsp实现页面实时显示当前系统...

    JSP动态时间

    `getTime.jsp`是一个新的JSP页面,负责返回当前时间。通过`setInterval`函数,我们可以让浏览器每秒自动调用`updateTime`,从而实现动态时间显示。 总结来说,"JSP动态时间"的核心在于结合Java和JavaScript技术,...

    时间限制及IP显示JSP

    3. **显示客户端IP地址**:利用服务器端脚本获取并显示客户端的IP地址。 这些功能通常被应用于在线考试或限时活动等场景中,以确保用户能够在规定时间内完成任务,并记录其访问信息。通过这种方式,可以有效地管理...

    jsp页面中两种方法显示当前时间的简单实例.docx

    jsp页面中两种方法显示当前时间的简单实例 在Web开发中,显示当前时间是一个非常常见的需求,而在jsp页面中实现显示当前时间也是非常简单的。下面我们将介绍两种方法来显示当前时间。 方法一:使用Java代码 在jsp...

    JSP自定义标签之日期显示

    在Java服务器页面(JSP)开发中,自定义标签是一种扩展JSP功能的强大方式,它允许我们封装复杂的逻辑或重复使用的代码片段,提高代码的可读性和可维护性。本篇将深入探讨“JSP自定义标签之日期显示”,以及如何通过...

    检测JSP服务器内存

    在检测JSP服务器内存的场景下,我们可以编写一个JavaScript函数,该函数周期性地向服务器发送Ajax请求,请求的目标是一个返回当前服务器内存状态的JSP页面。 首先,我们需要在JSP服务器端创建一个处理内存信息的...

    jsp分页显示数据(显示方式有很多种)

    本教程主要探讨如何在JSP中实现数据的分页显示。 一、基本概念与原理 分页显示是将大量数据分为多个部分,每次只加载一部分到页面上,用户可以通过点击页码或导航按钮来切换不同的数据块。在JSP中,我们通常需要...

Global site tag (gtag.js) - Google Analytics