grails - 更改Grails应用程序的默认页面会导致404错误

标签 grails

我有一个示例grails项目,我想更改默认主页并相应地更改UrlMappings.grrovy文件

class UrlMappings {

    static mappings = {
    "/$controller/$action?/$id?"{
        constraints {
            // apply constraints here
        }
    }

//      "/"(view:"/index")
            "/"(controller: "LoginController", action:"/login")
    "500"(view:'/error')
    }
}

问题是找不到index.gsp 404错误。

我所做的是添加了一个具有操作登录名的新 Controller ,它给了我这个错误。
我正在使用grails 2.2.4

最佳答案

使用它来映射您的主页:

"/"(controller: "login", action:"login")

关于grails - 更改Grails应用程序的默认页面会导致404错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19907245/

相关文章:

tomcat - Grails 应用程序在生产服务器上的首选 Apache Tomcat 版本

grails - grails范围问题-页面,请求,flash

grails - 直接链接到 GSP

java - 如何让 IntelliJ 为非基于 ruby​​ 的项目加载我的 .rvmrc?

grails - 如何检查instanceof [Ljava.lang.String?

grails - Grails转发参数列表

grails - 如何在grails Controller 的hasErrors()方法中省略字段验证

grails - 使 Controller 事务 Controller

grails - Grails中的多对多映射

Grails 创建标准不在列表中