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