你是要log4j.properties还是要什么???类似spring对log4j的配置吗??那个是用来动态监控log4j的配置变化的。你不需要这种功能的话不用配置,放入classpath中log4j.properties,然后直接用就可以了。
在监听器中加载也可以撒,如果非要用servlet的话可以设置其属性load-on-startup为0,即容器在应用程序启动时就开始加载并初始化这个servlet,后面的程序就可以使用了。不过根据java web的加载顺序来说,监听器和过滤器会优先于servlet加载,所以我认为放到servlet不是太完美。