2

问这样一个微不足道的问题我感到很尴尬,但我已经用尽了所有选择,谷歌也没有帮助我。我有以下 url 映射代码:

static mappings = {
    "/$controller/$action?/$id?"{
        constraints {
    }
}
"/"(controller:'news', action:'index')
    "500"(view:'/error')
}

和控制器类:

def index() {
    redirect(action: 'result')
}
private doRender(Map params = [:].withDefault { [:] }) {
    def viewPath = "/mobile/news/front/front"

    def completeModel = getDefaultModel() + params.model

    render(view: viewPath,
            model: completeModel)
}

GSP 页面存在并位于以下路径:views/mobile/news/front/front.gsp 运行应用程序后,我试图打开以下 URL:http://localhost:8080/并且我得到没有任何错误的空页面。我不知道它是什么,完全缺乏反馈让我很生气。我可以在任何地方查看日志吗?而且,我有什么明显的遗漏吗?

谢谢,亚历克斯

4

1 回答 1

0

http://localhost:8080/当您在机器上以运行应用程序模式运行 Grails 时,Firefox 中的页面始终为空。它与 url 映射等无关。

于 2013-03-05T13:35:02.330 回答