Grails ListView 不起作用

标签 grails grails-domain-class grails-controller

我正在尝试来自 this youtube link 的教程作者:迈克·凯利。

我已成功完成所有安装。现在正在尝试dynamic scaffolding ,但它的列表不起作用。

这就是我添加新的 EndUsershow 页面的样子:

enter image description here

现在,当我尝试查看 EndUser 列表时(请参阅上图左下角的指向链接),该链接实际上指向 index 页面。当我单击它时,它会打开索引页面,表中列出NO行(见下图)。

enter image description here

我还尝试使用 url: http://localhost:9000/ProjectTracker/endUser/list 访问列表,但结果出现 404 错误:

enter image description here

当我看到数据库控制台时,我发现数据已插入其中:

enter image description here

(所有文件( Controller 、域文件等)与视频教程中提到的相同)

最佳答案

这适用于 grails 版本 2.4.4 :

根据@DavidChavez的建议,我们可以按照给定的方式编写这些indexlist方法。或者仅仅依靠动态脚手架,我们可以忽略编写/删除indexlist方法。动态脚手架将默认调用 index,它在内部调用 list 方法。

关于Grails ListView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30320645/

相关文章:

grails - grails save()方法抛出transactionStatus错误

注销后 Grails Spring 安全重定向

grails - Gorm查找查询

grails - 更改 Grails 域类的显示名称

mongodb - 无法下载Grails Datastore Gorm 3.1.3版本

java - 如何在列出 Grails 域时排除某些字段?

grails - Grails-非常简单的集合收集值不起作用

grails - grails-在gsp上显示验证错误消息

grails - 在 Controller 中调用update()后,Grails会更改默认显示 View

unit-testing - Grails Spock 单元测试在本地通过但在 CI 环境中失败