Grails 单选按钮,对还是错
我刚刚遇到一个关于如何使用单选按钮的问题。这就是我的代码: 普惠制 所以,我想做的是单选按钮如何检查哪些值进入哪个“选中”单选按钮。因为我正在做一个编辑页面,所以控制器将从数据库中检索信息并自动选择单选按钮,无论是“真”还是“假”。在本例中,它是“1”或“0”。有人能帮我吗Grails 单选按钮,对还是错,grails,controller,radio-button,gsp,Grails,Controller,Radio Button,Gsp,我刚刚遇到一个关于如何使用单选按钮的问题。这就是我的代码: 普惠制 所以,我想做的是单选按钮如何检查哪些值进入哪个“选中”单选按钮。因为我正在做一个编辑页面,所以控制器将从数据库中检索信息并自动选择单选按钮,无论是“真”还是“假”。在本例中,它是“1”或“0”。有人能帮我吗 非常感谢各位。请您具体解释一下,不过这可能会对您有所帮助 并迭代此数组以获取其已检查或未检查的索引。您能否具体解释一下,但这可能会对您有所帮助 并迭代此数组以获取其选中或未选中的索引。要使视图正确地检查所需的收音机,需要在标
非常感谢各位。请您具体解释一下,不过这可能会对您有所帮助
并迭代此数组以获取其已检查或未检查的索引。您能否具体解释一下,但这可能会对您有所帮助
并迭代此数组以获取其选中或未选中的索引。要使视图正确地检查所需的收音机,需要在标记中添加表达式。我还怀疑你不希望每个按钮都有相同的值。我猜一个是真的,另一个是假的
<input type="radio" name="acc_expired" value="${true}" ${it.acc_exp == true ? 'checked="checked"' : ''}> True
<input type="radio" name="acc_expired" value="${false}" ${it.acc_exp == false ? 'checked="checked"' : ''}> False
True
假的
另外,您可能需要查找SQL注入。要让视图正确检查所需的收音机,您需要在标记中添加一个表达式。我还怀疑你不希望每个按钮都有相同的值。我猜一个是真的,另一个是假的
<input type="radio" name="acc_expired" value="${true}" ${it.acc_exp == true ? 'checked="checked"' : ''}> True
<input type="radio" name="acc_expired" value="${false}" ${it.acc_exp == false ? 'checked="checked"' : ''}> False
True
假的
另外,您可能需要查找SQL注入。好的,例如,单选按钮为true或false。所以,现在在控制器中,我必须从数据库中选择查询并将其传输到单选按钮。假设查询结果为“1”。单选按钮true将被“选中”。但是单选按钮或控制器如何确定选中了哪个单选按钮?你明白我想说什么吗?把这个布尔型数组。记住,此数组的名称必须是单选按钮的名称。//像这个布尔值[]acc_expired=[]你有例子吗?因为我对它的工作原理很困惑。好的,等等,我给你看我的更新和选择的完整代码。好的,比如单选按钮是真的还是假的。所以,现在在控制器中,我必须从数据库中选择查询并将其传输到单选按钮。假设查询结果为“1”。单选按钮true将被“选中”。但是单选按钮或控制器如何确定选中了哪个单选按钮?你明白我想说什么吗?把这个布尔型数组。记住,此数组的名称必须是单选按钮的名称。//像这个布尔值[]acc_expired=[]你有例子吗?因为我对它的工作原理很困惑。好的,等等,我向您展示了有关更新和选择如何工作的完整代码。值${true}中的变量。我需要把它放在控制器里吗?true不是一个变量,它是一个Java关键字,表示true的布尔值,可以在任何表达式中使用。哦,它已经工作了,非常感谢!不管怎样,为什么要我查找SQL注入?直接将用户输入插入SQL查询是不安全的哦,我明白了。。嗯,我已经研究过了。。但是有没有合适的方法来清理它呢?值${true}中的变量。我需要把它放在控制器里吗?true不是一个变量,它是一个Java关键字,表示true的布尔值,可以在任何表达式中使用。哦,它已经工作了,非常感谢!不管怎样,为什么要我查找SQL注入?直接将用户输入插入SQL查询是不安全的哦,我明白了。。嗯,我已经研究过了。。但是有没有合适的消毒方法呢?
boolean[] acc_expired= [] //in your controller
<input type="radio" name="acc_expired" value="${true}" ${it.acc_exp == true ? 'checked="checked"' : ''}> True
<input type="radio" name="acc_expired" value="${false}" ${it.acc_exp == false ? 'checked="checked"' : ''}> False