在項目中遇到這樣一個問題,在Action類中定義一個以is開頭的全局變量利用IDEA的Getter and Setter自動生成get跟set方法出現會出現如下的結果
private String isAsync;
public String getAsync() {
return isAsync;
}
public void setAsync(String async) {
isAsync = async;
}
發現此時自動生成的get跟set方法把is給去掉了,導致的結果是,頁面每次傳遞參數到後臺時,參數的值總是null,這時需要手動把Is添加上去like:getIsAsync、setIsAsync;所以在定義全局變量需要生成get跟set方法時應該避免以is開頭;