如果页面传入的isM=false,
groovy里如下写:
def isM = params.isM ? params.isM as Boolean : false
结果是什么呢?
悲剧就此上演,不为空,不是转成布尔型的了吗,应该返回false呀。
可是groovy就不这么认为,
当前边判断成功了,就认为是true了,不管你转不转。
groovy里如下写:
def isM = params.isM ? params.isM as Boolean : false
结果是什么呢?
悲剧就此上演,不为空,不是转成布尔型的了吗,应该返回false呀。
可是groovy就不这么认为,
当前边判断成功了,就认为是true了,不管你转不转。