1、jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript">
function st(){
window.location.href="startCamera.html" rel="external nofollow" ;
}
function en(){
window.location.href="cancelCamera.html" rel="external nofollow" ;
}
</script>
</head>
<body>
<input type="button" value="开始" onclick="st()"/><input type="button" value="结束" onclick="en()"/>
</body>
</html>
2、Controller
package net.spring.controller;
import java.util.Timer;
import net.spring.utils.CameraTask;
import net.spring.utils.HKTest;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HKController {
public Timer timer = null;
public CameraTask mCameraTask = null;
public static boolean status = false;
@RequestMapping("startCamera")
public String startCamera() {
if (!status) {
// HKTest.getInstance().login();
if (timer == null) {
timer = new Timer();
}
if (mCameraTask == null) {
mCameraTask = new CameraTask();
}
timer.schedule(mCameraTask, 0, 1000);
status = true;
}
return "camera";
}
@RequestMapping("cancelCamera")
public String cancelCamera() {
if (status) {
if (timer != null) {
timer.cancel();
timer = null;
}
if (mCameraTask != null) {
mCameraTask.cancel();
mCameraTask = null;
}
// HKTest.getInstance().logout();
status = false;
}
return "camera";
}
}
3、TimerTask
package net.spring.utils;
import java.util.TimerTask;
public class CameraTask extends TimerTask {
@Override
public void run() {
//dosomthing;
}
}
以上这篇jsp有两个按钮来控制Timer的开始和结束方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# jsp
# timer
# java中常见XML解析器的使用详解(JAXP
# DOM4J
# Jsoup
# JsoupXPath)
# JS监听dom高度变化几种常用方法总结
# js获取dom元素宽高的几种方法
# javascript DOM querySelectorAll() 使用方法
# 详解Nodejs的timers模块
# 在JavaScript中使用timer示例
# TimergliderJS 一个基于jQuery的时间轴插件
# JavaScript Timer实现代码
# javascript 写的一个简单的timer
# JavaScript中的DOM和Timer的基本操作
# 给大家
# 希望能
# 这篇
# 小编
# 大家多多
# 有两个
# Transitional
# HTML
# EN
# TR
# prefix
# form
# tags
# DOCTYPE
# DTD
# W3C
# PUBLIC
# ISO
# content
# title
相关文章:
视频网站制作教程,怎么样制作优酷网的小视频?
图册素材网站设计制作软件,图册的导出方式有几种?
设计网站制作公司有哪些,制作网页教程?
如何通过西部建站助手安装IIS服务器?
如何用5美元大硬盘VPS安全高效搭建个人网站?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
建站之星CMS五站合一模板配置与SEO优化指南
建站之星免费模板:自助建站系统与智能响应式一键生成
,如何利用word制作宣传手册?
如何通过主机屋免费建站教程十分钟搭建网站?
如何在服务器上配置二级域名建站?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
音乐网站服务器如何优化API响应速度?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
宝塔建站后网页无法访问如何解决?
如何在云服务器上快速搭建个人网站?
大连 网站制作,大连天途有线官网?
如何快速生成可下载的建站源码工具?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
浅析上传头像示例及其注意事项
建站之星3.0如何解决常见操作问题?
Python文件管理规范_工程实践说明【指导】
如何高效利用200m空间完成建站?
网站制作新手教程,新手建设一个网站需要注意些什么?
网站好制作吗知乎,网站开发好学吗?有什么技巧?
nginx修改上传文件大小限制的方法
代购小票制作网站有哪些,购物小票的简要说明?
移民网站制作流程,怎么看加拿大移民官网?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
建站之星代理如何获取技术支持?
家庭服务器如何搭建个人网站?
成都网站制作报价公司,成都工业用气开户费用?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
b2c电商网站制作流程,b2c水平综合的电商平台?
金*站制作公司有哪些,金华教育集团官网?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
如何在IIS中新建站点并解决端口绑定冲突?
建站之星代理平台如何选择最佳方案?
常州企业网站制作公司,全国继续教育网怎么登录?
建站之星价格显示格式升级,你的预算足够吗?
如何在IIS中配置站点IP、端口及主机头?
C++时间戳转换成日期时间的步骤和示例代码
专业公司网站制作公司,用什么语言做企业网站比较好?
建站OpenVZ教程与优化策略:配置指南与性能提升
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
实现虚拟支付需哪些建站技术支撑?
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
*请认真填写需求信息,我们会在24小时内与您取得联系。