关于javaBean中boolean类型变量的set和get

原创 2015年11月18日 17:24:48


boolean isProductInPromotion = false;


其的get、set方法如下

public boolean isProductInPromotion() {
  return isProductInPromotion;
 }

 public void setProductInPromotion(boolean isProductInPromotion) {
  this.isProductInPromotion = isProductInPromotion;
 }


这里的isProductInPromotion变量名最好不要添加is前缀,改成productInPromotion。否则在前端Js中引用isProductInPromotion变量时始终是undefined,经发现,传到前端的变量值名字是productInPromotion,而不是isProductInPromotion。


另外再转换成json数据是也会出现同样的问题

"productInPromotion":false,


修改如下更好

boolean productInPromotion = false;


其的get、set方法如下

public boolean isProductInPromotion() {
  return productInPromotion;
 }

 public void setProductInPromotion(boolean productInPromotion) {
  this.productInPromotion = productInPromotion;
 }


版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/honghailiang888。

JavaEE_ boolean类型JavaBean的get方法

如果一个boolean类型JavaBean有两个get方法(boolean默认是is方法): public boolean getBool() { return true; } public bo...
  • u010003835
  • u010003835
  • 2016年03月07日 10:38
  • 2805

eclipse生成boolean型变量的getter是is开头

javabean风格大家都熟悉,以前一直都是使用Eclipse自带的Generate getter and setter这个功能,但是今天才知道,Boolean类型变量的getter是isXxx,而不...
  • xw13106209
  • xw13106209
  • 2011年07月20日 10:28
  • 5736

javabean:boolean和Boolean类型的getter方法名是有区别的

javaBean中,要设置或获取某个property的值,就需要相应的get和set方法,对于primitive和自定义类类型的属性(如:property),getter和setter方法就是getP...
  • 10km
  • 10km
  • 2016年12月29日 09:31
  • 2346

java中boolean属性的set,get方法

今天在测试接口返回json数据的时候,发现前台拿到的数据和后台的属性不一致,把isXxxx-->xxxx了,is死去哪里了,网上搜了资料: 根据JavaBean规范,如果字段property是boo...
  • u012516166
  • u012516166
  • 2017年10月12日 18:08
  • 220

关于Java的Boolean.getBoolean方法

关于Java的Boolean.getBoolean方法Boolean.getBoolean(String name)这个方法经常误导使用者,使用者经常会以为是通过一个String的"true"转换为B...
  • gengkunpeng
  • gengkunpeng
  • 2010年11月24日 19:44
  • 11038

boolean类型JavaBean的get方法

如果一个boolean类型JavaBean有两个get方法(boolean默认是is方法):public boolean getBool() { return true; } public...
  • SFantasy_2010
  • SFantasy_2010
  • 2011年03月11日 23:46
  • 4156

Boolean使用注意 getBoolean()

getBoolean实际上不是获取boolean值。 当且仅当以参数命名的系统属性存在,且等于 “true” 字符串时,才返回 true。//大写的true返回为false,必须是小写的true S...
  • sunhuwh
  • sunhuwh
  • 2015年08月25日 23:36
  • 3299

被Boolean.getBoolean()骗了

分析Boolean.getBoolean()方法的真实返回值。
  • Vi_error
  • Vi_error
  • 2017年08月17日 16:13
  • 176

关于javaBean中boolean类型变量的set和get

 boolean isProductInPromotion = false; 其的get、set方法如下 public boolean isProductInPromotion() ...
  • honghailiang888
  • honghailiang888
  • 2015年11月18日 17:24
  • 1573

JavaAPI之AtomicBoolean

结构 java.util.concurrent.atomic 类 AtomicBoolean java.lang.Object java.util.concurrent.atomic.Atomi...
  • u010142437
  • u010142437
  • 2016年06月11日 23:58
  • 582
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于javaBean中boolean类型变量的set和get
举报原因:
原因补充:

(最多只允许输入30个字)