我在SERVLET里定义了一个变量private int i=0;
然后在doget()里给成员变量i赋值。问什么重新进入servlet的时候变量所附的值依然存在?
如何让变量的值重新初始化?

解决方案 »

  1.   

    把servlet的变量的使用范围,,好好看下,,兄弟,,
    他是全局的,,好像是
      

  2.   

    servlet如果有了实例化的对象,就不会再实例化了。所以你第二次进的还是那个对象,当然有值了。
      

  3.   

    那我退出系统后他还是保存么?
    我的程序在退出时也有注销掉session啊。我只有停掉tomcat他才会把值清空么?谢谢各位帮忙。