是否有调试脚手架模板(在/ src/template/scaffolding中生成)的方法。不要调试视图gsp文件,而是模板本身。我想我可以提出一些意见..除此之外..Grails:调试脚手架模板
回答
通常,你不应该“模板”,因为模板工作得很好。
我想你正在寻找跟踪数据流,使你自己修改模板,这将导致你使用打印语句。否则,您正在查看使用页面呈现器。
所以,有两种选择,我会建议:
报表打印。这是你的简单,尝试和真实的蛮力方法。我在一年前在2011年初为一个项目使用了它,它运行良好。缺点是它是不可重用的(除非您将代码注释掉,但有点尴尬)。 这使您可以浏览模板系统的“内脏”,看看会发生什么。该框架不能真正“隐藏”任何东西,所以你会在发生的事情中获得前排座位。
使用grails.gsp.PageRenderer
这可以让你在运行调试的东西,你可以创建适当的测试,断言,可重用的组件,该作品。你有点从实际的模板中删除(而不是在模板中使用打印语句)。
下面是对文件GRAILS链接:Page Rendering Doc
下面是一个例子的链接如何使用它们:Grails Goodness: Render GSP Views and...
调试模板意思是“我正在做出我认为应该可以工作的更改,但不要......为什么” – cdeszaq 2012-06-19 16:30:35
@cdeszaq如果这是调试,那么我认为答案是正确的。 AfterAll后,我们说使用printlns来调试模板。在这里,这并不意味着一个真正的调试器应该工作。 – 2016-08-31 04:58:28
- 1. Grails脚手架模板
- 2. 安装不支持脚手架的grails模板
- 3. Grails脚手架内容
- 4. Grails脚手架继承
- 5. Grails 3脚手架问题
- 6. grails脚手架破碎
- 7. Grails脚手架选择
- 8. 脚手架模板使用CSHTML
- 9. 覆盖haml-rails脚手架模板
- 10. MVC3 - 脚手架模板(场顺序)
- 11. 定制的脚手架模板
- 12. 生成脚手架模板递归MVC
- 13. BreezeJS有脚手架模板吗?
- 14. 禁用Telerik脚手架Visual Studio模板
- 15. 自定义脚手架模板列表
- 16. 更改autoGenerating Grails的测试脚手架斯波克测试
- 17. 手动测试脚本模板
- 18. 在一个应用程序中使用多个Grails脚手架模板
- 19. 在Grails控制器模板中从脚手架功能获取错误列表
- 20. 使用字段插件修改grails脚手架模板时出现异常
- 21. 为grails脚手架禁用sitemesh?
- 22. Grails脚手架保存失败无声
- 23. Grails脚手架默认日期
- 24. GORM一对一搭配grails脚手架?
- 25. Grails脚手架和tfs文件锁定
- 26. Grails的脚手架域约束
- 27. Grails 2与非HTML5脚手架
- 28. Grails的脚手架隐藏表列
- 29. Grails 2.3.4生成脚手架验证
- 30. Grails脚手架404与字节[]
你有没有找到一个解决这个? – cdeszaq 2012-03-08 17:19:34