我有一个豆类如下:
static int variable_static;
public RestaurantBean() {
variable_static = 0;
}
//...
//value of variable_static changes throughout the code
//...
public string button() {
//firing this button causes the variable_static value to change back to 0
return null;
}
我有一个静态变量,它的值在整个代码中都会发生变化(我通过打印出它的值来知道它),但是当按钮被触发时,它的值会自动变回我不想要的默认值。这是 JSF 中的回发吗?我怎样才能防止这种情况发生?