我正在尝试来自 this youtube link 的教程作者:迈克·凯利。
我已成功完成所有安装。现在正在尝试dynamic scaffolding ,但它的列表不起作用。
这就是我添加新的 EndUser
时 show
页面的样子:
现在,当我尝试查看 EndUser
列表时(请参阅上图左下角的指向链接),该链接实际上指向 index
页面。当我单击它时,它会打开索引页面,表中列出NO行(见下图)。
我还尝试使用 url: http://localhost:9000/ProjectTracker/endUser/list
访问列表,但结果出现 404 错误:
当我看到数据库控制台时,我发现数据已插入其中:
(所有文件( Controller 、域文件等)与视频教程中提到的相同)
最佳答案
这适用于 grails 版本 2.4.4 :
根据@DavidChavez的建议,我们可以按照给定的方式编写这些index
和list
方法。或者仅仅依靠动态脚手架,我们可以忽略编写/删除index
和list
方法。动态脚手架将默认调用 index
,它在内部调用 list
方法。
关于Grails ListView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30320645/