因为我的页面中有很多公用的从数据库中存储的数据,而且后台可以选择显示前台的现实情况,所以我希望把一些公用的信息保存在application中,也就是服务器启动的时候就从数据库中数据放入到application,这应该怎么做?

解决方案 »

  1.   

    实现javax.servlet.ServletContext接口 
    application对象有两个常用的方法,setAttribute()和getAttribute() 
    不知道对不对
      

  2.   

    Application是服务器端的内置对象,直接用Application的setAttribute和getAttribute就可以了,类似于request和response等对象。
    可以查看下java的内置对象,google下。
      

  3.   

    写一个监听器实现ServletContextListener中的contextInitialized(ServletContextEvent event)方法,在方法内保存你需要加载的数据,并且在web.xml配置监听器 ,