如何将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: []