当我学习 ServletContextListener 时,我无法弄清楚为什么会发生 ClassNotFoundException

类未找到异常

  1. 平台:eclipse_ee_mars + tomcat8.5
  2. SimpleServletContext 主要是检查属性。
  3. 这是我的 SimpleServletConetxtListenerCode

    package zhang.listenerandfilter;
    import java.util.Date;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletContextAttributeEvent;
    import javax.servlet.ServletContextAttributeListener;
    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;
    public abstract class SimpleServletContextListener 
    implements ServletContextListener , ServletContextAttributeListener{
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        System.out.println("Start Time:" + new Date());
    }
    @Override
    public void contextDestroyed(ServletContextEvent arg0) {
        System.out.println("Stop Time:" + new Date());
    
    }
    @Override
    public void attributeAdded(ServletContextAttributeEvent scae) {
        System.out.println("Added an Attribute:" + scae.getName() + "=" + scae.getValue());
    }
    
    @Override
    public void attributeRemoved(ServletContextAttributeEvent scae) {
        System.out.println("Removed an Attribute:" + scae.getName() + "=" + scae.getValue());
    }
    
    @Override
    public void attributeReplaced(ServletContextAttributeEvent scae) {
        ServletContext sc = scae.getServletContext();
        System.out.println("Replaced an Attribute(Old):" + scae.getName() + "=" + scae.getValue());
        System.out.println("(New):" + scae.getName() + "=" + sc.getAttribute(scae.getName()));
    }
    

    }

这是我的 web.xml

<listener>
    <listener-class>zhang.listenerandfilter.SimpleServletContextlistener</listener-class>
</listener>

我的项目目录树

亚历克斯

您的类是抽象的,无法实例化,因此可能是问题所在。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我无法弄清楚为什么当我重用View组件时getView()方法不能正确运行

来自分类Dev

无法弄清楚为什么我得到此NullPointerException

来自分类Dev

无法弄清楚为什么这给了我TypeError

来自分类Dev

无法弄清楚为什么div折叠时我的div中的内容会被压缩

来自分类Dev

我似乎无法弄清楚为什么当我清楚地覆盖了相等方法时,我仍然会成真

来自分类Dev

我无法弄清楚为什么在头文件中调用方法时出现未定义的引用问题

来自分类Dev

粘性导航:无法弄清楚为什么当 scrollTop 小于我导航的 offset().top 时 removeClass 不起作用

来自分类Dev

无法弄清楚为什么我在我的数组打印语句中获取空值

来自分类Dev

Java的新手,学习速度很快,但无法弄清楚为什么我的for循环不会打印

来自分类Dev

无法弄清楚为什么我的导航栏无法正确折叠

来自分类Dev

无法弄清楚为什么我的开关不起作用。似乎无法识别cin输入

来自分类Dev

无法弄清楚为什么我的计算机无法启动

来自分类Dev

似乎无法弄清楚为什么我无法将 JSON 读入 DataFrame

来自分类Dev

无法弄清楚为什么我无法显示不在数组中的值的错误消息

来自分类Dev

尝试弄清楚为什么我的查询缓慢

来自分类Dev

我是新来的Java和无法弄清楚,为什么我的代码不会打印出包括文本文件和信件发生

来自分类常见问题

无法弄清楚为什么我的打印语句会不断打印两次

来自分类Dev

无法弄清楚为什么我的角度视图为空白

来自分类Dev

无法弄清楚为什么我得到错误“ PFPush没有名为sendPushInBackground的成员”

来自分类Dev

无法弄清楚为什么GetFiles(...)对我不起作用

来自分类Dev

无法弄清楚为什么我的网站占用了iPhone的一半屏幕

来自分类Dev

我无法弄清楚为什么Google Appscript发送的是实际文件而不是副本

来自分类Dev

无法弄清楚为什么我的PDF签名未启用LTV

来自分类Dev

无法弄清楚为什么docker compose up没有运行我的React JS App

来自分类Dev

WinError 10022:提供了无效的参数,我无法弄清楚为什么

来自分类Dev

无法弄清楚为什么我的打印语句会不断打印两次

来自分类Dev

无法弄清楚为什么我的JSX元素动态串联不起作用

来自分类Dev

无法弄清楚为什么我的else语句仍然使用负输入调用此函数

来自分类Dev

无法弄清楚为什么这不起作用...我没有返回任何结果

Related 相关文章

  1. 1

    我无法弄清楚为什么当我重用View组件时getView()方法不能正确运行

  2. 2

    无法弄清楚为什么我得到此NullPointerException

  3. 3

    无法弄清楚为什么这给了我TypeError

  4. 4

    无法弄清楚为什么div折叠时我的div中的内容会被压缩

  5. 5

    我似乎无法弄清楚为什么当我清楚地覆盖了相等方法时,我仍然会成真

  6. 6

    我无法弄清楚为什么在头文件中调用方法时出现未定义的引用问题

  7. 7

    粘性导航:无法弄清楚为什么当 scrollTop 小于我导航的 offset().top 时 removeClass 不起作用

  8. 8

    无法弄清楚为什么我在我的数组打印语句中获取空值

  9. 9

    Java的新手,学习速度很快,但无法弄清楚为什么我的for循环不会打印

  10. 10

    无法弄清楚为什么我的导航栏无法正确折叠

  11. 11

    无法弄清楚为什么我的开关不起作用。似乎无法识别cin输入

  12. 12

    无法弄清楚为什么我的计算机无法启动

  13. 13

    似乎无法弄清楚为什么我无法将 JSON 读入 DataFrame

  14. 14

    无法弄清楚为什么我无法显示不在数组中的值的错误消息

  15. 15

    尝试弄清楚为什么我的查询缓慢

  16. 16

    我是新来的Java和无法弄清楚,为什么我的代码不会打印出包括文本文件和信件发生

  17. 17

    无法弄清楚为什么我的打印语句会不断打印两次

  18. 18

    无法弄清楚为什么我的角度视图为空白

  19. 19

    无法弄清楚为什么我得到错误“ PFPush没有名为sendPushInBackground的成员”

  20. 20

    无法弄清楚为什么GetFiles(...)对我不起作用

  21. 21

    无法弄清楚为什么我的网站占用了iPhone的一半屏幕

  22. 22

    我无法弄清楚为什么Google Appscript发送的是实际文件而不是副本

  23. 23

    无法弄清楚为什么我的PDF签名未启用LTV

  24. 24

    无法弄清楚为什么docker compose up没有运行我的React JS App

  25. 25

    WinError 10022:提供了无效的参数,我无法弄清楚为什么

  26. 26

    无法弄清楚为什么我的打印语句会不断打印两次

  27. 27

    无法弄清楚为什么我的JSX元素动态串联不起作用

  28. 28

    无法弄清楚为什么我的else语句仍然使用负输入调用此函数

  29. 29

    无法弄清楚为什么这不起作用...我没有返回任何结果

热门标签

归档