Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller 通过grails控制器中的render()发送值_Model View Controller_Grails_Groovy - Fatal编程技术网

Model view controller 通过grails控制器中的render()发送值

Model view controller 通过grails控制器中的render()发送值,model-view-controller,grails,groovy,Model View Controller,Grails,Groovy,这可能是一个非常简单的问题,但我无法输出试图通过Grails框架中的控制器发送到视图的变量 render(view: 'parseerror', error: it) 这是我控制器中的代码,它正确地呈现视图,但只要我试图通过${error}调用变量,它就不会输出任何内容。它应该输出一个字符串,因为当我打印迭代器时,控制台输出:示例字符串 感谢您的帮助:)映射键是“errors”,而不是“error”,但我相信,您希望实现类似于此代码的功能: render( view: 'parseerror'

这可能是一个非常简单的问题,但我无法输出试图通过Grails框架中的控制器发送到视图的变量

render(view: 'parseerror', error: it)
这是我控制器中的代码,它正确地呈现视图,但只要我试图通过
${error}
调用变量,它就不会输出任何内容。它应该输出一个字符串,因为当我打印迭代器时,控制台输出:
示例字符串

感谢您的帮助:)

映射键是“errors”,而不是“error”,但我相信,您希望实现类似于此代码的功能:

render( view: 'parseerror', model: [ 'error': error ] )
映射键是“errors”,而不是“error”,但我相信,您希望实现与此代码类似的功能:

render( view: 'parseerror', model: [ 'error': error ] )