gpt4 book ai didi

Grails:如何将整个模型从一个 Controller 转发到另一个 Controller ?

转载 作者:行者123 更新时间:2023-12-04 02:05:36 28 4
gpt4 key购买 nike

如何在不使用重定向的情况下将整个模型从一个 Controller 传递到另一个 Controller ?

最佳答案

我为此挣扎了很长一段时间,所以决定回答我自己的问题......
forward 很有可能方法。不像chain方法,documentation没有提到model属性,但[至少在 grails 2.1.1 中]它实际上是受支持的。

在 Controller 一中:

    def model = [
firstname: params.firstname,
lastname: params.lastname
]

forward(controller:"controllerName",action:"index", model:model)

在 Controller 二中:
    render (view: "/page.gsp") 

在page.gsp
    Welcome ${firstname} ${lastname},
...

就那么简单...

关于Grails:如何将整个模型从一个 Controller 转发到另一个 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457366/

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