关于web项目中的静态变量。

怎么样使一个 web项目中 某个类的静态变量,在你刷新浏览器的时候,仍然不会重构呢?
就是 在一个web项目中,我在一个类GlobalUtil中
//存放局域网内其他机器ip地址的list对象
public static ArrayList ipList= new ArrayList(6);
在别的类中 给iplist。add(“192.168.1.2”)但是如果我刷新了 浏览器就是 F5一下,ipList就是空了。

如果 真的是一刷新 ,静态变量就会重新初始化了的话?我改怎么办?怎么存呢?
我想使 只要我 打开着浏览器,这个变量就不会释放,并且,刷新 也不会对 值产生影响.
万分感谢。

[code="java"]public static ArrayList ipList= new ArrayList(6); [/code]
[size=medium]你这个是在哪里写的?

在java类里写的话不会被刷新的
这么写
[/size]

[code="java"]private ArrayList ipList= null;

public List getList(){
if(null == ipList){
ipList = new ArrayList(6)
}
return ipList;
}[/code]

估计你的问题出在public static ArrayList ipList= new ArrayList(6); 上
每次调用的时候都会new一个当然会每次都是null啦
还是不明白的话短消息我