一、创建监听器
public class InitListener implements ServletContextListener {
@Override
public void contextInitialized(ServletContextEvent event) {
//获取全局域 servletcontext
ServletContext servletContext = event.getServletContext();
System.out.println("我监听到服务器启动了");
servletContext.setAttribute("initParam","initParam");
}
}
二、注册监听器
@Bean
public ServletListenerRegistrationBean addListener() {
ServletListenerRegistrationBean lrb = new ServletListenerRegistrationBean();
lrb.setListener(new InitListener());
return lrb;
}
三、测试
在前端页面获取配置的属性
全局配置:${Application.initParam}
四、测试结果