Grails URL到索引的映射不起作用

Grails URL到索引的映射不起作用,grails,Grails,我正在尝试获取我的索引,在我的例子中,它只是localhost:8080,以转到另一个页面。这段代码不起作用,我只是转到索引页,而不是呈现这段代码 我的UrlMappings文件如下所示: package appworld class UrlMappings { static mappings = { "/$controller/$action?/$id?(.$format)?"{ constraints {

我正在尝试获取我的索引,在我的例子中,它只是localhost:8080,以转到另一个页面。这段代码不起作用,我只是转到索引页,而不是呈现这段代码

我的UrlMappings文件如下所示:

package appworld

class UrlMappings {

    static mappings = {

        "/$controller/$action?/$id?(.$format)?"{
            constraints {
                // apply constraints here
            }
        }

        "/" {
            controller = "Home"
            action = "isUserLoggedIn"
        }

        "500"(view:'/error')
        "404"(view:'/notFound')
    }
}
HomeController.groovy中的方法如下所示:

def isUserLoggedIn() {
   println("We made it from index")
   render "this worked"
}

看起来你的语法不正确。尝试:

"/"(controller:"home", action:"isUserLoggedIn")

您是否安装了spring security?如果是这样,请为您的方法使用不同的名称。我打赌这会解决这个问题。@Joshuamore我没有安装spring security,我还尝试更改了方法的名称,我更改了UrlMappings.groovy以反映这一点,但没有得到任何运气谢谢你,真不敢相信我错过了这么简单的东西lol