全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jsp有两个按钮来控制Timer的开始和结束方法

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小时内与您取得联系。