jsp文件:

<%@ page import="java.text.SimpleDateFormat" %>
<%@ page import="java.util.Date" %><%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2020/8/3
Time: 12:09
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="true" %>
<html>
<head>
<title>今进</title>
</head>
<body>

javascript时钟:<h1 id="jst"></h1>
ajax <h2 id="we"></h2>

<script>
//ajax js代码配合下面的jsp中的java代码实现时钟的走动
let a=new XMLHttpRequest(); //声明 ajax变量
a.onreadystatechange=function(){
if (a.status==200 && a.readyState==4){
document.getElementById("we").innerHTML=a.responseText;
}
}

function sst(){
a.open("post","test1.jsp",true);
a.setRequestHeader("Content-type","application/x-www-form-rulencoded")
a.send(null);
}
sst();
setInterval(sst,1000);

//只用js写日期;
function st() {
let d=new Date();
let nian=d.getFullYear();
let yue =(d.getMonth()+1).toString().padStart(2,0);
let ri =d.getDate().toString().padStart(2,0);
let shi =d.getHours().toString().padStart(2,0);
let fen =d.getMinutes().toString().padStart(2,0);
let miao =d.getSeconds().toString().padStart(2,0);
let day =d.getDay().toString().padStart(2,0);
let da="日一二三四五六".charAt(day);
let info =`${nian}年${yue}月${ri}日星期${da} ${shi}:${fen}:${miao}`
document.getElementById("jst").innerHTML=info;

}
st();
setInterval(st,1000);
</script>

</body>
</html>

jsp文件:
<%@ page import="java.text.SimpleDateFormat" %>
<%@ page import="java.util.Date" %><%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2020/8/10
Time: 20:26
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>今进</title>
</head>
<body>
<% //注意再此处的java代码配合上面的jsp中js代码
SimpleDateFormat jt =new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
out.print(jt.format(new Date()));
%>
</body>
</html>

最新文章

  1. 9-slice-scaling
  2. AngularJS学习--- AngularJS中的模板template和迭代器过滤filter step2 step3
  3. VIP - virtual IP address
  4. Apache2.4和Apache2.2访问控制配置语法对比
  5. C++——cout输出小数点后指定位数
  6. Qt中Ui名字空间以及setupUi函数的原理和实现
  7. List集合对象中的排序,随机显示
  8. JS 工具 构建工具
  9. 像Linux终端一样使用windows命令行【cmder】
  10. SSM中(Spring-SpringMVC-Mybatis)(二:整合)
  11. 讯飞语音JavaWeb语音合成解决方案
  12. Numpy 矩阵库(Matrix)
  13. 带jdk15类似的jar配置
  14. AtCoder Regular Contest 102 (ARC102) E - Stop. Otherwise... 排列组合
  15. JavaScript之调试工具之断言assert
  16. upc组队赛1 过分的谜题【找规律】
  17. 返回Json格式结果
  18. Oracle 11.2.0.4.0 Dataguard部署和日常维护(7) - Dataguard Flashback篇
  19. man -k : nothing appropriate.
  20. go实现 raft Paxos 算法

热门文章

  1. Treetop Lights使用条款与免责协议
  2. drop table后,约束会被删除吗?
  3. 配置Centos8网络绑定
  4. Intel oneAPI 环境变量设置
  5. Oracle View的Force參數有什麼用途?
  6. clickhouse不喜欢sql末尾分号
  7. fiddler 调试
  8. EF Core如何到回滚上一次迁移
  9. Java流程控制练习
  10. 为什么JAVA中(byte)128结果为-128;(byte)-129结果为127