[报错]前端无法获取到后端传递的boolean类型的值

先说原因,后端boolean命名为了isXxx,前端解析获取到的是Xxx,因此前端再使用isXxx是没有数据的。

所以一般在使用boolean以及Boolean类型的数据时,都不推荐使用isXxx来命名。前者是基本数据类,在JavaBeans的规范中,其getter和setter方法分别是isXxx()和setXxx();后者是包装类,其getter和setter方法分别是getXxx()和setXxx()。

这种方式在某些时候是可以正常运行的,但是在一些rpc框架里面,当反向解析读取到isXxx()方法的时候,rpc框架会“认为”其真正的属性值是xxx。