hujinlong 2009-12-02 11:22
浏览 464
已采纳

listener 使用问题

[code="java"]package com.listener;

import java.util.Timer;

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

import com.utils.MyTask;

public class MyListener implements ServletContextListener {

private static Timer timer; 


@Override
public void contextDestroyed(ServletContextEvent event) {
    timer = new Timer(false);
    //设置任务计划,启动和间隔时间
   timer.schedule(new MyTask(), 0, 2000);
}

@Override
public void contextInitialized(ServletContextEvent event) {

    timer.cancel();//(MyListener.java:25)

java.lang.NullPointerException

}

}[/code]

严重: Exception sending context initialized event to listener instance of class com.listener.MyListener
java.lang.NullPointerException
at com.listener.MyListener.contextInitialized(MyListener.java:25)

为什么启动tomcat就报空指针错误?
雪地等解答

  • 写回答

3条回答 默认 最新

  • wanghaolovezlq 2009-12-02 11:43
    关注

    我晕,你代码都写错位置了

    修改如下
    [code="java"]
    package com.listener;

    import java.util.Timer;

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

    import com.utils.MyTask;

    public class MyListener implements ServletContextListener {

    private static Timer timer; 
    
    
    @Override
    public void contextDestroyed(ServletContextEvent event) {
        timer.cancel();
    
    }
    
    @Override
    public void contextInitialized(ServletContextEvent event) {
        timer = new Timer(false);
        //设置任务计划,启动和间隔时间
       timer.schedule(new MyTask(), 0, 2000);
    
    
    
    
    }
    

    }

    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛