Grails2.x提交表单及附加参数

Grails2.x提交表单及附加参数,grails,grails-2.0,grails-controller,Grails,Grails 2.0,Grails Controller,我是grails的新手,我想制作一个表单,在gsp中提交表单参数和其他参数 普惠制是这样的: <g:form url="action:'myAction',controller:'myTerms', params:[params: params, myCheckbox: myCheckbox]"> <p><g:checkBox id="myCheckbox" name="myCheckbox" value="true" che

我是grails的新手,我想制作一个表单,在gsp中提交表单参数和其他参数

普惠制是这样的:

<g:form url="action:'myAction',controller:'myTerms', params:[params: params, myCheckbox: myCheckbox]">
                    <p><g:checkBox id="myCheckbox" name="myCheckbox" value="true" checked="checked"/><g:message code="terms.agree"/><a style="color: #ed1c24" href="/xyz"><g:message code="terms.termsConditions"/></a><g:message code="terms.ofService"/></p>
                    <g:actionSubmit value="Subscribe" />
</g:form>
<g:form controller="mTerms" action="myAction" params="[aKey: 'aValue', *:params]">
我试图做的是提交一个带有params的表单,而不使用javascript

现在,每次我按submit,应用程序都会重定向到错误页面,告诉我找不到该页面


有人能告诉我我遗漏了什么/做错了什么吗?

我认为问题在于
表单
url
属性中的语法,您可以尝试以下方法:

<g:form controller="mTerms" action="myAction">
最后,我认为您需要使用
g:submitButton
而不是
g:actionSubmit

<g:submitButton value="Subscribe" name="subscribe" />

<g:submitButton value="Subscribe" name="subscribe" />