Grails formRemote:指定真实url作为参数

时间:2010-01-31 22:29:38

标签: grails gsp

我正在尝试使用Grail formRemote标记。我正在使用它:

<g:formRemote name="newRule" url="https://somesite/somescript">

然而,我一直收到错误:

groovy.lang.MissingMethodException:没有方法签名:org.codehaus.groovy.grails.plugins.web.taglib.JavascriptTagLib.deepClone()适用于参数类型:(java.lang.String)values:[{ {3}}

如何在此字段中指定实际网址而不是带控制器,操作等的地图??

1 个答案:

答案 0 :(得分:4)

您是否尝试过在url属性中使用createLink方法?例如<g:formRemote name="someName" url="${createLink(controller:'somescript', base:'https://somesite')}" >

或者您可以通过这种方式传递: url =“[controller:'somescript',base:'https://somesite.com']”“似乎可以在我的测试应用中使用。