Spi*_*der 11 grails controller model forward chain
如何在不使用重定向的情况下将整个模型从一个控制器传递到另一个控制器?
Spi*_*der 11
我挣扎了很长一段时间,所以决定回答我自己的问题......
这种forward方法很有可能.与chain方法不同,文档没有提到model属性,但[至少在grails 2.1.1中]它实际上是受支持的.
在Controller One中:
def model = [
firstname: params.firstname,
lastname: params.lastname
]
forward(controller:"controllerName",action:"index", model:model)
Run Code Online (Sandbox Code Playgroud)
在控制器二中:
render (view: "/page.gsp")
Run Code Online (Sandbox Code Playgroud)
在page.gsp中
Welcome ${firstname} ${lastname},
...
Run Code Online (Sandbox Code Playgroud)
就那么简单...
| 归档时间: |
|
| 查看次数: |
5508 次 |
| 最近记录: |