表单submit grails上的Null参数值

表单submit grails上的Null参数值,grails,checkbox,Grails,Checkbox,我在grails gsp列表中有一个复选框(id,name:checkedEx),并且有一个sortableColumn,我在params映射中传递复选框值。现在,当我单击任何可排序列时,复选框都会被选中,因为查询字符串的值为localhost:8080/api name/list.gsp?checkedEx=null(此空值设置复选框) 如何检查checkedEx的值是否为null,然后在sortableColumn中将param checkedEx发送为空 谢谢 您可以在同一行检查它,如

我在grails gsp列表中有一个复选框(id,name:checkedEx),并且有一个sortableColumn,我在params映射中传递复选框值。现在,当我单击任何可排序列时,复选框都会被选中,因为查询字符串的值为localhost:8080/api name/list.gsp?checkedEx=null(此空值设置复选框)


如何检查checkedEx的值是否为null,然后在sortableColumn中将param checkedEx发送为空


谢谢

您可以在同一行检查它,如下所示:

<g:sortableColumn ... params='["checkedEx":"${checkedEx?checkedEx:''}"]' /> 

或者使用

<g:if>     tag and <g:set> if you want to do more than use the operator
标记,如果您想做更多的事情,请使用运算符

在空值时,是否要选中复选框?在空值时,我要取消选中复选框。@user1791574我尝试了第一个解决方案。但是,每当我在单击可排序列后手动选中该复选框时,每次都会取消选中该复选框。
<g:if>     tag and <g:set> if you want to do more than use the operator