我一直在尝试弄清楚如何将值从之前的gsp页面list.gsp
传递到我的其他gsp页面confirm.gsp
。我正在尝试将list.gsp
中的所有值从confirm.gsp
传递给list.gsp
只是基于文本的所有内容而不是下拉菜单以及其他信息过去了。这是我的代码将值传递给confirm.gsp
:
forward(action: actionName, params: params)
我正在使用forward
将这些值传递给我的控制器内的另一个特定处理函数,并根据某些事件通过参数confirm.gsp
将其发送到actionName
。现在,当我传递其中的值时,只会显示一个空白页面,但我知道值正在传递,因为我在该页面的处理函数中看到它们。有没有更好的方法来做到这一点,或者我错过了一些东西来使这项工作?
编辑:这是控制器操作,将这些参数转发到控制器中的其他功能:
if(testDBCheckArray != null){
actionName = "confirm"
}
这是另一个处理数据的函数:
def confirm = {
def term_id = params.term_id
println("This works: " + params)
}