- 浏览: 1493912 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (460)
- java (148)
- javascript (34)
- Flex文章 (4)
- css+div (2)
- ajax (6)
- extjs (11)
- 人生感悟 (9)
- struts2.0 (6)
- IT之路,生活 (15)
- hibernate (6)
- struts1 (1)
- spring (5)
- j2ee错误 (3)
- Dwr (5)
- Linux (33)
- C++ (3)
- SWT Win32 (2)
- EJB (1)
- JPA (4)
- C语言和LinuxC (7)
- SQL (13)
- 项目经理 (6)
- db2 (2)
- java数据结构 (2)
- 网页播放器flv (1)
- 数据库 (24)
- 用户体验设计学习 (2)
- 网络电话 (5)
- 军事理论 (4)
- android (3)
- oracle (18)
- oracle ebs form (11)
- oracle ebs oaf (4)
- erp (20)
- DBA (9)
- java中URL 的编码和解码函数 (1)
- 铁血丹心 (1)
- excel 单元格格式不能立即生效 (1)
- Java调用bat文件 (1)
- 如何把本地outlook中的邮件上传到网络邮箱中 (1)
- java 报表 打印 (1)
- 创建dblink (1)
- 图标前台框架 (1)
- vnc (1)
- FORM (1)
- MYSQL (1)
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
web打印不显示页眉页脚 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
Javascript网页打印大全 -
hardyer:
大哥写的很实在,受教了,提前祝你元旦快乐!
黎活明给程序员的忠告 -
cxysilahi:
请问WIN7 64位,调用报错Exception in thr ...
JNative的初步使用 -
action1949:
好东西,解决问题
JFreeChart乱码解决方法
package Unit.Test; import javax.servlet.ServletContext; import javax.servlet.ServletContextAttributeEvent; import javax.servlet.ServletContextAttributeListener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import test.TimerTest; public class ServletConextListener implements ServletContextListener, ServletContextAttributeListener { private ServletContext servletContext; private String AttributeName; private Object AttributeValue; public void contextDestroyed(ServletContextEvent sce) { System.out.println("####ServletContext上下文销毁"); } public void contextInitialized(ServletContextEvent sce) { servletContext = sce.getServletContext(); TimerTest test=new TimerTest(); //这个是定时器的内容 System.out.println("####上下文初始化"); System.out.println("####ServletContext当前初始目录为:" + this.servletContext.getRealPath("/")); } public void attributeAdded(ServletContextAttributeEvent sce) { AttributeName = sce.getName(); AttributeValue = sce.getValue(); System.out.println("####ServletContext增加一个属性:"); System.out.println("AttributeName:" + AttributeName); System.out.println("AttributeValue:" + AttributeValue); } public void attributeRemoved(ServletContextAttributeEvent sce) { AttributeName = sce.getName(); AttributeValue = sce.getValue(); System.out.println("####ServletContext删除一个属性:"); System.out.println("AttributeName:" + AttributeName); System.out.println("AttributeValue:" + AttributeValue); } public void attributeReplaced(ServletContextAttributeEvent sce) { AttributeName = sce.getName(); AttributeValue = sce.getValue(); System.out.println("####ServletContext替换一个属性:"); System.out.println("AttributeName:" + AttributeName); System.out.println("AttributeValue:" + AttributeValue); } }
上面是监听器的内容,下面是定时器的内容
package test; import java.io.IOException; import java.util.Date; import java.util.Timer; public class TimerTest { public TimerTest(){ Date time=new Date(); time.setHours(17); time.setMinutes(48); time.setSeconds(20); Timer timer = new Timer(); timer.schedule(new MyTask(),time);//在1秒后执行此任务,每次间隔2秒 } static class MyTask extends java.util.TimerTask{ @Override public void run() { System.out.println("我是来测试的。。我两秒出来一次"); } } }
下面是xml的配置方法
<listener> <listener-class>Unit.Test.ServletConextListener</listener-class> </listener>
发表评论
-
Oracle Developer10G 安装
2020-09-09 18:03 394oracle 客户端也要删除,以前的oracle产品 ... -
打开Eclipse时出现"The Eclipse executable launcher was unable to locate its companion
2018-06-05 15:06 9822打开Eclipse时出现"The Eclipse ... -
J2EE通过tomcat部署的两种方式
2017-09-12 09:01 708转载:http://blog.csdn.net/psp000 ... -
Linux安装Tomcat7
2016-03-30 15:01 910http://blog.sina.com.cn/s/blog ... -
java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)(转)
2015-11-17 22:10 1660http://blog.csdn.net/flyingclo ... -
栋哥涕啐茆
2015-10-27 10:49 795栋哥涕啐茆 -
Eclipse快捷键 10个最有用的快捷键
2015-10-27 10:18 824Eclipse中10个最有用的快捷键组合 一个Eclip ... -
java上传头像图像剪切
2015-04-02 20:19 1210java上传头像图像剪切 JQUERY 图片上传裁切 -
创建dblink
2014-12-11 20:01 717CREATE public database link ... -
Bitnami Redmine 安装笔记
2014-12-10 11:28 1686http://atian25.iteye.com/blog/ ... -
利用workflow发送类似数据报表内容的通知页面
2014-11-21 15:03 850利用workflow发送类似数据报表内容的通知页面 ... -
excel科学技术法问题
2014-11-12 13:50 8731.使用导入外部数据的方法2.并且在第三步的时候选择文本,需要 ... -
java.lang.IllegalAccessError
2014-09-29 11:05 1213java.lang.IllegalAccessError: ... -
java如何获取文件编码格式
2014-04-11 11:28 102771:简单判断是UTF-8或不是UTF-8,因为一般除了UTF ... -
JAVA中使用FTPClient上传下载
2013-12-08 13:35 1957方法一:这种方法网上有许多 可以用下面的方式,但是支持批量 ... -
在Java中获取环境变量
2013-11-11 11:18 1476package cy.cn.test; import ... -
ORACLE性能调整笔记
2013-11-05 18:39 0一 关于statspack中等待事件的一些解释 ... -
EBS DBA指南笔记1
2013-11-05 18:35 1943时光飞逝,不从事EBS DBA转眼已有两年多。很还念那段学习 ... -
用html代码在word中插入分页符和页面设置
2013-11-05 17:11 5380<span lang=EN-US style=&quo ... -
OpenJWeb新增二维码图片生成功能
2013-11-05 09:02 1317在开发进销存软件的时 ...
相关推荐
在Java Web开发中,Tomcat是一个广泛使用的开源应用服务器,主要负责运行Servlet和JSP应用程序。本篇文章将探讨如何在Tomcat中实现一个简单的定时器,以自动化执行特定任务。这个定时器的实现通常涉及使用Java的...
在Java和JSP环境中,实现定时任务是常见需求之一,特别是在需要定期执行数据处理、日志清理、系统维护等场景下。本文将详细介绍在JSP环境下实现定时执行任务的三种方法:利用`java.util.Timer`类、通过`...
5. **动画效果**:通过设置定时器(setTimeout和setInterval)以及改变元素的CSS属性,JavaScript可以创建各种复杂的动画效果,如计时器、进度条、旋转菜单等。 6. **浏览器兼容性处理**:JavaScript有多种工具和库...
在`javascript俄罗斯方块.htm`文件中,可以看到相关的事件监听器和函数,它们负责捕捉用户的操作并调用相应的游戏逻辑。 游戏界面的绘制通常通过CSS来实现,设置好每个单元格的大小和布局,使方块在屏幕上移动和...
在IT领域,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它是Java平台上的一个重要组成部分,主要用于构建基于Web的应用程序。本教程分为三个主要章节,涵盖了从基础到进阶的JSP、HTML和CSS以及JavaScript...
- **1.3.1 编译运行一个jsp程序**:在MyEclipse中创建一个新的Dynamic Web Project,然后在WebContent目录下添加.jsp文件。编写完JSP代码后,可以直接通过MyEclipse内置的Tomcat服务器运行项目。 - **1.3.2 加载已经...
在“ajax+jsp草稿自动保存”的实现中,当用户在文本框或其他输入控件中输入内容时,JavaScript监听这些事件(如定时器触发、键盘输入等),并在满足特定条件(如用户停止输入一段时间)时,使用Ajax发送一个HTTP请求...
在`jsp`中实现`div`的交替替换通常涉及JavaScript或者jQuery库来控制前端显示。以下是一些关键知识点: 1. **CSS样式**:首先,为`div`元素设置不同的样式,如背景色、边框等,以便在切换时产生视觉差异。可以使用`...
JavaScript是一种广泛应用于网页和网络应用中的编程语言,它在HTML、ASP和JSP等不同的Web开发技术中都扮演着至关重要的角色。JavaScript主要用于增加网页的交互性和动态功能,使用户获得更加丰富的体验。以下是一些...
此外,JMeter还提供了丰富的组件,如线程组、逻辑控制器、采样器、监听器、定时器、断言和配置元素,构建出复杂的测试场景。 **测试环境与准备** 在本例中,我们将使用JMeter 1.9.1版本测试一个运行在Tomcat上的...
2. **事件处理**:游戏中的交互,如点击、触摸等,需要通过事件监听器来实现。理解如何处理键盘输入、触摸事件对于游戏的响应性至关重要。 3. **游戏逻辑**:这是游戏的核心部分,包括角色移动、碰撞检测、得分计算...
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...
最后,为了使Spring在Web应用启动时加载我们的配置,我们需要在`web.xml`中添加监听器`ContextLoaderListener`: ```xml xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi=...
根据提供的文件信息,我们可以整理出一系列关于JSP与JavaScript的基础知识点。...以上就是从提供的文件中整理出的主要知识点,涵盖 JSP 和 JavaScript 的基础知识,希望能够帮助读者建立起对这两种技术的基本认识。
14. 一个控件可以注册多个监听器,监听器可以注册到多个控件,一个类可以实现多个监听器接口,也可以从控件上删除事件监听器。 15. 在面向对象编程中,`new`运算符用于创建类的实例,即对象。 16. 要在定时器事件...
- `window.onload` 事件监听器确保页面加载完成后执行代码,设置定时器`setInterval` 每隔1000毫秒(即1秒)调用`realSysTime`函数,实现实时更新。 2. **HTML部分**: - 需要在HTML中添加一个具有特定ID的元素,...
总结,"年月日时分秒选择器"是软件开发中用于用户输入时间的重要工具,它的设计和实现涵盖了多个技术层面,包括UI设计、事件处理、兼容性和用户体验优化。在实际项目中,我们可以利用像`FullTimePickView`这样的组件...
过滤器(Filter)和监听器(Listener)部分,深入分析了它们的机制和在Web开发中的应用场景,这有助于处理请求过滤、安全验证、会话管理等问题。 Session机制部分,详细探讨了会话跟踪技术,包括Cookie、Session的...
在JavaEE7中,CDI 1.1增加了可选绑定和事件监听器的改进,使得依赖管理更加灵活和强大。 七、JSF(JavaServer Faces) JSF是JavaEE中的用户界面组件框架,提供了丰富的UI组件和生命周期管理。JavaEE7中的JSF 2.2...
9. **词法分析程序**:基于有限状态自动机构建C或Pascal语言子集的词法分析器,识别关键字、符号和标识符。涉及编译原理和正则表达式。 10. **哈夫曼编/译码器**:实现哈夫曼编码和解码系统,用于数据压缩和传输。...