这个不就是servlet中的四个作用域嘛。
找一份servlet教程,看看page,request,session,application四个作用域的关系及他们的作用域范围。

解决方案 »

  1.   

    楼上说得对。
    每个web应用都会有一个ServletContext对象与之关联,也就是楼上说的application。
    这个对象跨页面、跨请求、跨用户存在,因此,需要在整个应用范围共享的数据,可以保存在ServletContext中。
    但是不能跨机器:当容器分布在在多个虚拟机上时,web应用在所分布的每个虚拟机上都拥有一个ServletContext实例.缺省情况下,ServletContext不是分布式的,并且只存在于一个虚拟机上。