在我查看Grails命令对象的所有示例中,作者在其控制器中使用新的动作名称(例如,"登录","注册")而不是"创建"或者"保存。"
使用命令对象处理表单数据是否排除了使用" create"并且"保存"作为控制器中的函数名称?如果是,是因为这些操作假定使用域对象而不是命令对象吗?
(上下文:尝试在CO验证失败后重新填充表单一直是纯粹的痛苦。)
答案 0 :(得分:1)
Grails根本不会禁止这种情况并且相当常见。没有什么可以阻止您使用Command对象来支持您的表单并基于您的保存/创建/等。来自和使用控制器名称,例如create
和save
。