gpt4 book ai didi

grails - 无法将用于反向URL映射的变量传递给remoteFunction

转载 作者:行者123 更新时间:2023-12-02 14:08:58 26 4
gpt4 key购买 nike

假设我有一个网址映射

“博客/ $ year / $ month / $ day”(控制者:“博客”)

我无法将$ year,$ month和$ day的值传递给remoteFunction,以便它生成正确的url。

没有变量,默认规则将匹配并且生成的url就像“/ controller / action”,我知道我可以将参数传递给remoteFunction-因此传入的url将匹配该规则,但是反向url映射如何-用于生成ajax端点的URL。

有什么办法吗?

最佳答案

如果您正在寻找一种将url映射中的参数放入remoteFunction()调用中的方法,grails手册说这可以通过在接收到请求后访问 Controller 中的params映射来完成:

static mappings = {
"/$blog/$year/$month/$day/$id"(controller: "blog", action: "show")
}

"The individual tokens in the URL would again be mapped into the params object with values available for year, month, day, id and so on."



http://grails.org/doc/latest/guide/theWebLayer.html#urlmappings

关于grails - 无法将用于反向URL映射的变量传递给remoteFunction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10749179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com