我想在应用程序启动后加载一些数据。
我使用servletcontextlistener来实现
servletstartlistener.java文件
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class ServletStartListener implements ServletContextListener {
private static final Log LOGGER = LogFactory
.getLog(ServletStartListener.class);
@Override
public void contextInitialized(ServletContextEvent servletContextEvent) {
// load data here
}
@Override
public void contextDestroyed(ServletContextEvent servletContextEvent) {
}
}
网站.xml
<listener>
<listener-class>com.config.ServletStartListener</listener-class>
</listener>
当我在websphere启动应用程序时,contextinitialized方法没有被调用。
暂无答案!
目前还没有任何答案,快来回答吧!