那是因为jsp需要重新编译后页面才能发生变化

解决方案 »

  1.   

    浏览器本窗口及子窗口的session不变,
    新开窗口的session是另一新的sessionsession的生命周期可修改,默认一般是30分钟,可以根据需要在配置文件里设
      

  2.   

    llp1217(风少) ,jsp还要自己去编译吗?
    不明白你的意思
      

  3.   

    jsp编译器自己编译,我不需要编译吧,你的意思是什么?
      

  4.   

    to ww_stone(Grape) :
    llp1217(风少) 说的意思是编译一下jsp,改过后的jsp才生效。(不过在weblogic中就不用了,jboss是需要的)
      

  5.   

    我用的就是weblogic,要用session变量,因为系统很多还没做,我只能通过主页面得到一个seesion值,而新的页面是直接从IE打开的,并非子窗口,他要用主页面的seeion值,怎么有时可以有时页面刷新不起作用?就访问不了
      

  6.   


      
        做jsp时用到session对象,你没设计它的存活时间,那样的话时间到了它就会自动消失了,当然页面 会出错啦,session对象有一个方法可以设计它的存活时间的,设计它的存活时间为你想要的就可以了!