在JSP

时间:2017-04-03 13:06:51

标签: javascript jquery jsp datetime

我对JSP很新,我被要求生成一个显示实时服务器时间的JSP页面。

最初我打算使用JSTL标签,但当然我发现JTSL标签不能动态化。所以我转向了JS代码。

在我的JSP页面中,我正在导入'java.util.Date'类,我已经定义了以下jQuery库

<script src="//code.jquery.com/jquery-3.2.1.min.js">

    var jq = jQuery.noConflict();

</script>

然后我在页面末尾有这个jQuery函数:

    bbTime = new java.util.Date();

    // function to display the live server date and time

    function updateTime() {

    /// Increment serverTime by 1 second and update the html for '#time'

    serverTime = new Date(bbTime.getTime() + 1000);

    jq('#time').html(serverTime.toUTCString());

    }

    jq(function() {
        updateTime();
        setInterval(updateTime, 1000);
    })

在HTML部分中,我有这样的陈述:

<div><p>Server Time:<span id="time"></span></p></div>

但是jQuery没有用。我刚刚显示“服务器时间:”部分,没有日期或时间。

是否有可能要求某人提供帮助 我明白我犯了哪些错误?

感谢。

0 个答案:

没有答案