利用jsp和javabean编写一个时钟

利用jsp和javabean编写一个时钟计时器

一、使用javabean配置时间类

这里我们创建一个能获取固定格式的时间类,方便将数据传递给jsp网页

public class TimeClock{

public String getTime(){
Calendar cal=Calendar.getInstance();
Date d1=cal.getTime();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
String[] d1_dayofweek={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"}
return sdf.format(d1)+" "+d1_dayofweek[d1.getDay()];
}
}

二、jsp网页

如果想要通过jsp网页实现时钟功能我们需要解决:一、通过引入javabean实例打印该实例getTime()方法所返回的字符串。二、对网页内容进行刷新从而实现时钟数值的不断更新

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<html>
<head>
<!--将网页设定为每秒自动刷新-->
<meta http-equiv="Refresh" content="1">
</head>
<body>
<!--使用jsp页面的useBean命令直接创建一个java实例,并在网页中打印该实例getTime()的值-->
<jsp:useBean id="timeclock" class="{packagename}.TimeClock"><%=timeclock.getTime()%>
</jsp:useBean> 
</body>
</html>

三、总结

在jsp网页中使用jsp:useBean标签创建javabean实例是一种常用的操作方法,该标签的两个必填参数分别为id:该实例的实例名,以便后续引用 ,class:创建该实例所使用的类模板。<meta http-equiv="Refresh" content="1">则是设置网页自动刷新的元属性配置。content属性值表示刷新间隔秒数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值