Forms 控制器中的grails访问表单属性

Forms 控制器中的grails访问表单属性,forms,grails,attributes,Forms,Grails,Attributes,在grails中,我有一个带有g:field标记的表单,如: <g:field name="test" from="0..20"/> 我试过: print params.test.from 我肯定有办法做到这一点,但我似乎找不到 我希望通过这种方式实现的是执行验证,以便值不会超出范围。 我知道这可以添加到域中,但在我的情况下,我需要允许用户覆盖范围限制 有什么想法吗?当代码进入浏览器时,它只是HTML已不存在。如果将其呈现为某种客户端验证,则不会以提交表单的形式将其提交回服务

在grails中,我有一个带有g:field标记的表单,如:

 <g:field name="test" from="0..20"/>
我试过:

 print params.test.from
我肯定有办法做到这一点,但我似乎找不到

我希望通过这种方式实现的是执行验证,以便值不会超出范围。 我知道这可以添加到域中,但在我的情况下,我需要允许用户覆盖范围限制


有什么想法吗?

当代码进入浏览器时,它只是HTML<来自的代码>已不存在。如果将其呈现为某种客户端验证,则不会以提交表单的形式将其提交回服务器


如果你在问题中解释你真正需要做什么,我可以提供一个更好的答案

当代码进入浏览器时,它只是HTML<来自的代码>已不存在。如果将其呈现为某种客户端验证,则不会以提交表单的形式将其提交回服务器


如果你在问题中解释你真正需要做什么,我可以提供一个更好的答案

当代码进入浏览器时,它只是HTML<来自的代码>已不存在。如果将其呈现为某种客户端验证,则不会以提交表单的形式将其提交回服务器


如果你在问题中解释你真正需要做什么,我可以提供一个更好的答案

当代码进入浏览器时,它只是HTML<来自的代码>已不存在。如果将其呈现为某种客户端验证,则不会以提交表单的形式将其提交回服务器

如果你在问题中解释你真正需要做什么,我可以提供一个更好的答案

您可以将“from”值作为隐藏字段传递

<g:hiddenField name="min" value="0" />
<g:hiddenField name="max" value="20" />

类似于此。

您可以将“from”值作为隐藏字段传递

<g:hiddenField name="min" value="0" />
<g:hiddenField name="max" value="20" />

类似于此。

您可以将“from”值作为隐藏字段传递

<g:hiddenField name="min" value="0" />
<g:hiddenField name="max" value="20" />

类似于此。

您可以将“from”值作为隐藏字段传递

<g:hiddenField name="min" value="0" />
<g:hiddenField name="max" value="20" />

差不多吧