`
橄榄绿
  • 浏览: 277245 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

配制监听器

阅读更多

 1、配制web.xml

<!-- 监听器 ******************************************************************************* -->
<listener>
	<listener-class>com.test.InitNews</listener-class>
</listener>
<!-- 监听器结束 ============================================================================ -->

 

2、创建监听类InitNews

package com.test;

import java.util.Timer;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

public class InitNews implements ServletContextListener {

	
	public void contextDestroyed(ServletContextEvent sce) {
		// TODO Auto-generated method stub
		
	}

	public void contextInitialized(ServletContextEvent sce) {

		Timer timer = new Timer();
		
		timer.schedule(new News(sce), 1000,1*1000);		
	}

}

 

 3、具体功能类

package com.test;

import java.util.TimerTask;

import javax.servlet.ServletContextEvent;

public class News extends TimerTask {
	
	private ServletContextEvent sce;
	
	public News(ServletContextEvent sce)
	{
		this.sce = sce;
	}
	
	public void run()
	{
		System.out.println("监听器,每隔一秒钟显示一次!!");
	}

}

 

分享到:
评论

相关推荐

    常用的WEB项目配制文件modle

    它定义了Servlet、过滤器、监听器、会话超时、错误页面等。例如,你可以在`web.xml`中配置Spring的DispatcherServlet,使其作为Web应用的前端控制器,处理所有HTTP请求。 4. **Spring**: Spring是一个全面的Java...

    JSF基本用法和配制

    2. **配置web.xml**:在Web应用的部署描述符中,设置JSF监听器和servlet。`FacesServlet`是JSF的核心,负责处理HTTP请求。 3. **创建JSF页面(.xhtml)**:JSF页面使用XHTML语法,但包含JSF组件和表达式语言。例如...

    apache 配制 工具

    例如,`ServerRoot`指定了Apache服务器的根目录,`Listen`指定了服务器监听的端口。指令可以存在于不同的段落中,如`&lt;VirtualHost&gt;`用于定义虚拟主机。 3. **虚拟主机**:Apache支持多域名托管,通过`VirtualHost`...

    Centos5下DNS服务的安装与配制

    `yum`是CentOS 5中的包管理器,`bind`是主DNS服务软件,`bind-utils`则包含了一些诊断工具,如`dig`和`nslookup`,在配置过程中非常有用。 安装完成后,我们需要编辑主配置文件`/etc/named.conf`。这个文件定义了...

    linux下oracle的安装与配置

    - 安装完成后,需要配置数据库实例,包括创建数据库、设置初始化参数、创建监听器、分配权限等。这通常通过`dbca`(Database Configuration Assistant)或手动执行SQL脚本来完成。 6. **环境变量设置** - Oracle...

    Ubuntu安装Redis并设置为开机自启动服务.rar

    例如,如果你想要改变Redis监听的端口,可以找到`port 6379`这一行并更改为你需要的端口。 在配置文件修改后,需要重启Redis服务以应用新的设置: ```bash sudo systemctl restart redis-server ``` 为了测试...

    oracle_redhat.rar_oracle

    - “100_安装Oracle的最后配置.docx”文档可能涵盖数据库实例的启动、监听器配置、初始化参数文件的调整、数据文件的创建、安全设置(如SQL*Net和OS认证)等。 5. **资源获取**: - 提供者强调所有资源在网络上都...

    Mac环境Nginx配置和访问本地静态资源的实现

    这里,`listen`指令设置了Nginx监听的端口(8080),`server_name`指定了服务器的名称,`location /`部分定义了当访问此服务器时,所有没有被其他location匹配的请求将访问的目录(即静态资源的根目录)。...

    《物联网框架ServerSuperIO教程》-16.集成OPC Server,及使用步骤1

    启动OPC Server服务,使得OPC Server开始监听并处理来自设备驱动的数据。 16.2.6 运行程序 运行ServerSuperIO程序,确保设备驱动与OPC Server的连接正常,数据能够正确传输。 16.2.7 OPC Client实时读取数据 在...

    2021-2022学年高中化学苏教版选修一练习:综合质量评估 Word版含答案.docx

    - **选项A**:“纯自然物质”配制的饮料仍然含有化学物质,因为所有物质本质上都是化学物质。这个选项旨在强调即使是所谓的“天然”产品也包含化学成分。 - **选项B**:塑料的利弊并存,一方面极大地方便了人们的...

    Fedora Linux下解决apache配置出错问题

    在Fedora系统中,可以通过`dnf`包管理器安装它们,但在这个例子中,由于系统中缺少这些库,我们需要手动下载并编译最新版本的apr和apr-util。 1. **下载apr和apr-util**: 访问官方网站,找到最新版本的apr和apr-...

Global site tag (gtag.js) - Google Analytics