public class InitDataListener implements InitializingBean, ServletContextAware {
@Resource
private AttriService attriService;
@Override
public void setServletContext(ServletContext arg0) {
List<Attri> attriLst = attriService.getAttriLst();
arg0.setAttribute("attriLst", attriLst);
ServletContext也是和session一样像一张表,分为属性、值
添加属性:setAttribute(String name,Object obj);
得到值:getAttribute(String name);
删除属性:removeAttribute(String name);
生命周期
ServletContext中的属性的生命周期从创建开始,到服务器关闭而结束
}配置文件里写上这个
<!-- spring系统启动以后,会先加载该类 -->
<bean class="你的包路径.InitDataListener">
</bean>