Java Servlet更改不是';不起作用

Java Servlet更改不是';不起作用,java,servlets,Java,Servlets,我正在尝试对会话servlet进行更改,但这些更改不会生效。基本上我写了这样一篇: isUserConfirmed = false; if(isUserConfirmed) { do code } else { do code } 出于某种原因,isuserconfirm返回true,尽管我给它一个静态值false 我正在试着调试一些东西,我遇到了这个相当烦人的问题 非常感谢您的帮助。我不明白您的回答。.您是说有些代码不起作用,为什么不显示出来,也许我们可以找出您为什么可以在这里发布代码?您

我正在尝试对会话servlet进行更改,但这些更改不会生效。基本上我写了这样一篇:

isUserConfirmed = false;

if(isUserConfirmed) { do code }
else { do code }
出于某种原因,isuserconfirm返回true,尽管我给它一个静态值false

我正在试着调试一些东西,我遇到了这个相当烦人的问题


非常感谢您的帮助。

我不明白您的回答。.您是说有些代码不起作用,为什么不显示出来,也许我们可以找出您为什么可以在这里发布代码?您是否确定您所更改的代码实际上是正确构建的,并且已编译的类位于其位置(如果您手动构建)?您是否尝试清理应用程序并重新部署?我认为这是缓存问题。我在其中放置了一个明显的if语句,它将始终返回false,因为我将它设置为静态值false。但当我硬设为false时,它认为isUserConfirmed等于true。发布代码的其余部分没有意义,因为这与此无关,问题在于布尔变量。