2

このような些細な質問をするのは気まずいですが、すべての選択肢を使い果たしましたが、Google は役に立ちませんでした。次の 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/run-app モードでマシン上で Grails を実行すると、Firefoxのページは常に空になります。URL マッピングなどとは関係ありません。

于 2013-03-05T13:35:02.330 に答える