命名javaBean 中 boolean 类型属性的时候千万小心啊!
哥今天就折腾了半天才发现是这个问题!!
private boolean isExist,这么写就直接悲剧了,因为自动生成的getter setter 是
哥今天就折腾了半天才发现是这个问题!!
private boolean isExist,这么写就直接悲剧了,因为自动生成的getter setter 是
- public boolean isExist() {
- return isExist;
- }
- public void setExist(boolean isExist) {
- this.isExist = isExist;
- }
public boolean isExist() {
return isExist;
}
public void setExist(boolean isExist) {
this.isExist = isExist;
}
在EL表达式中取 xxx.isExist 是取不到值的!!!!
所以命名javaBean 中 boolean 类型属性 一定不要 is打头!!!
另 EL 表达式 对数字的格式是怎么设置的?
${number} 当number>1000 的时候会表示成 1,000 这玩意太坑爹了,把这个当数字传到后台就会直接悲剧。。。