如何将Grails控制器连接到视图?

如何将Grails控制器连接到视图?,grails,model-view-controller,Grails,Model View Controller,我有以下项目结构: myapp/ grails-app/ controllers/ myapp/ WidgetController ...etc. views/ widget.gsp ...etc. ...etc. ...etc. render view: "/widget", model: []

我有以下项目结构:

myapp/
    grails-app/
        controllers/
            myapp/
                WidgetController
                ...etc.
        views/
            widget.gsp
            ...etc.
        ...etc.
    ...etc.
render view: "/widget", model: []
我正在尝试将
widget.gsp
连接到
WidgetController
中的一个方法。这是控制器:

class WidgetController {
    def index() {
        render (
            view: "widget",
            model: [
            ]
        )
    }
}

当我保存并转到
http://localhost:9400/myapp/widget
我在我的
小部件.gsp
中没有看到任何UI代码被显示。这让我觉得我没有正确连接它们。如何修复此问题并将控制器与视图关联?

给定您的文件夹结构:

myapp/
    grails-app/
        controllers/
            myapp/
                WidgetController
                ...etc.
        views/
            widget.gsp
            ...etc.
        ...etc.
    ...etc.
render view: "/widget", model: []
或者,您可以将GSP放入

    views/
        widget/
           widget.gsp
           ...etc.
并使用原始代码:

render view: "widget", model: []