日期:2014-05-20  浏览次数:20688 次

servlet实现ServletContextListener接口的问题
我做个监听器,servlet实现ServletContextListener接口
如果用web.xml里配置<listener>启动,那我得不到ServletConfig

如果用<load-on-startup>启动,无法执行contextInitialized方法

我要得到ServletConfig,又要执行contextInitialized,有什么办法吗

------解决方案--------------------
如果你需要参数可以直接使用 <context-param /> (是不是这么写的,反正我的意思就是说可以在 Context 级别上设置参数,因为你这个 Listener 本身也是 Context 级别上工作的啊) 吧?

ServletConfig 本身也只是用来、传递参数,难道你还用它的其它高级特性?