找不到Grails控制器URL
我有以下Grails2.3.6应用程序结构(除了普通/默认Grails结构之外): 在找不到Grails控制器URL,grails,model-view-controller,gsp,grails-controller,Grails,Model View Controller,Gsp,Grails Controller,我有以下Grails2.3.6应用程序结构(除了普通/默认Grails结构之外): 在BuzzController中: class SomeController { def index() { // Do a bunch of stuff render( view: "foo", model: foo ) } } 当我运行grails运行app并打开浏览器 http://local
BuzzController
中:
class SomeController {
def index() {
// Do a bunch of stuff
render(
view: "foo",
model: foo
)
}
}
当我运行grails运行app
并打开浏览器
http://localhost:8080/myapp/buzz
Grails支持我的自定义404未找到页面发生了什么,我能做些什么来修复它?在控制器中,像下面这样放置代码,看看会发生什么
render(
view: "/foo/foo",
model:
)
如果控制器名称和视图文件夹相同,则不需要给出/foo/foo。只要写“foo”就可以了
顺便说一句,我现在还没有试过,但它应该能起作用
render(
view: "/foo/foo",
model:
)