Предполагая, что вы используете правильно настроенный контекст веб-приложения Spring, вы можете попытаться реализовать bean-компонент, реализующий org.springframework.web.context.ServletContextAware и org.springframework.beans.factory.InitializingBean, чтобы вы могли добавить все, что захотите в ServletContext в реализации метода afterPropertiesSet.
public class ServletContextInjector implements ServletContextAware,InitializingBean {
private ServletContext servletContext;
public void setServletContext(ServletContext sc){ this.servletContext = sc; }
public void afterPropertiesSet(){
servletContext.setAttribute( /* whatever */ );
}
}
Надеюсь, это поможет.