zoukankan      html  css  js  c++  java
  • 发布了listener报404

    我刚才发布了这么一个listener

    package org.lxh.listenerdemo ;
    
    import javax.servlet.http.* ;
    
    public class HttpSessionListenerDemo implements HttpSessionListener {
        public void sessionCreated(HttpSessionEvent se){
            System.out.println(this + ":** SESSION创建,SESSION ID = " +se.getSession().getId() ) ;
        }
        public void sessionDestroyed(HttpSessionEvent se){
            System.out.println(this + ":** SESSION销毁,SESSION ID = " +se.getSession().getId() ) ;
        }
    }

    web.xml配置好了

        <listener>
            <listener-class>
                org.lxh.listenerdemo.HttpSessionListenerDemo
            </listener-class>
        </listener>

    然后随便访问了一个页面,来了个404,而且有个特征:message一项为空白,要知道一般情况下404的时候,message一项都会显示你正在访问的URL

    后来才发现,原来是我没有把编译好的class文件发布到%web-root%/WEB-INF/classes中去,拷过去就好了

    但是要注意,即便你把编译好的class文件发布到%web-root%/WEB-INF/classes中去了,并且开启了服务器的reloadable,服务器也不一定很快就会去加载你写的class,除非你看到服务器在后台输出了信息表示已经完成了一次reloading,否则这种类型的404会一直出现,你要么就等待服务器reloading,要么就重启几次服务器!

  • 相关阅读:
    深入入门正则表达式(java) 匹配原理 2 回溯
    java实现sftp实例
    自定义注解
    java构造器
    Does the parameter type of the setter match the return type of the getter?
    JAVA经典算法40题(18)
    关于session的详细解释
    .net上传功能fileupload代码
    ContentUris类使用介绍
    java回顾之类初级
  • 原文地址:https://www.cnblogs.com/qrlozte/p/3179591.html
Copyright © 2011-2022 走看看