不知怎的,我已經與我的Grails MVC映射橫向了,我不知道如何。Grails URL映射爲控制器工作但不能查看
我有一個控制器,AController,我使用Grails命令行嚮導生成的。在稍後的日子,我爲該控制器生成了一個視圖來定製視圖。 AController在[project]/grails-app/controllers/[package] /AController.groovy中,而view .gsp在[project]/grails-app/views/A /中。
的URLMappings.groovy有:
"/$controller/$action?/$id?"{
constraints {
// apply constraints here
}
}
當我運行的應用程序,輸入以下形式的網址:本地主機:8080/[項目]/A /列表我達到,符合市場預期,該方法的.list在AController.groovy中。
然而,當我再從A.list期待的框架路線中的list.gsp返回[項目]的grails-app /視圖/ A/I看到一個500錯誤與消息:
「網址映射必須提供映射到的控制器或視圖名稱!「
顯然我在做一些愚蠢的事情,但是我看不到我打破了什麼。 URLMappings.groovy看起來是正確的。文件位置看起來正確。腳手架似乎正確定製。
有什麼建議嗎?
顯示控制器的動作,PLZ – Chris
DEF列表(){ SecUser用戶= springSecurityService.currentUser DEF邀請= missionService.outstandingInvites() [missionInviteInstanceList:邀請,missionInviteInstanceTotal:invites.count()] } –