直接使用表达式 ${searchAll} 会遇到空异常 . .
使用转换表达式 ?string('true','false') 这样,默认的情况, 就是 false
表达式含义 : ?string(“yes”,”no”)如果布尔值是true,那么返回“yes”,否则返回no
<input name="searchAll" type="hidden" value="${searchAll?string('true','false')}" />
输出默认值 :
(hotelAdv.stateCode)!'001'
如果 (hotelAdv.stateCode) 为空 , 那么输出的结果就是 001