我是grails的新手,我正尝试从网址中检索ID。我有一个域名,称为啤酒和食谱。啤酒有很多食谱,食谱都属于啤酒。我想从啤酒展示页面创建指向新配方的链接,并在URL中传递啤酒ID。

我知道我需要沿着/recipe/create?beerid=行的URL,然后将其作为值应用于表单字段以进行提交。我该怎么做?

最佳答案

啤酒show Action

def show(Beer beer) {
    respond beer
}

啤酒show.gsp
<g:link controller="recpie" action="create" resource="recipe" params="[beerid: beer.id]">Create Recipe</g:link>

10-08 08:34