0

我正在尝试使用 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) 值:[ https://一些网站/一些脚本]

如何在此字段中指定真实 URL 而不是带有控制器、操作等的地图...?

4

1 回答 1

4

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

或者你可以这样传递它: url="[controller:'somescript', base:' https://somesite.com ']" 似乎在我的测试应用程序中工作。

于 2010-02-04T20:47:26.993 回答