我有以下项目结构:
myapp/
grails-app/
controllers/
myapp/
WidgetController
...etc.
views/
widget.gsp
...etc.
...etc.
...etc.
我正在尝试将widget.gsp
连接到WidgetController
内的方法。这是控制器:
class WidgetController {
def index() {
render (
view: "widget",
model: [
]
)
}
}
当我保存并转到http://localhost:9400/myapp/widget
时,我看不到正在显示widget.gsp
中的任何用户界面代码。这让我觉得我还没有正确连接它们。我该怎么做才能解决这个问题并将控制器与视图相关联?
答案 0 :(得分:2)
给出你的文件夹结构:
render view: "/widget", model: []
或者你可以将你的GSP放入
views/
widget/
widget.gsp
...etc.
并使用您的原始代码:
render view: "widget", model: []