0

在我查看过的所有关于 Grails 命令对象的示例中,作者在他们的控制器中使用新的操作名称(例如,“login”、“register”)而不是“create”或“save”。

使用命令对象处理表单数据是否排除了在控制器中使用“create”和“save”作为函数名称?如果是,是不是因为这些动作假定使用域对象而不是命令对象?

(背景:在 CO 验证失败后试图让表单重新填充是纯粹的痛苦。)

4

1 回答 1

1

不,Grails 根本不禁止这种做法,而且相当普遍。没有什么可以阻止您使用 Command 对象来支持您的表单并基于您的保存/创建/等。来自和使用控制器名称,例如createsave

于 2016-03-17T20:17:22.697 回答