【发布时间】:2012-04-09 18:18:37
【问题描述】:
我是 grails 的新手。我现在正在处理我的脚手架模板,尤其是在我的控制器上。每次生成它时我都想要一个定制的控制器,所以我使用了“安装模板”。我总是在控制器上创建一个 Command 对象,是否可以将域类中的字段包含到我生成的控制器中的命令对象中?我知道我必须在控制器模板中执行此操作,但我不知道如何对其进行编码,或者是否可能。所以每次我使用生成控制器时,命令对象上的字段都已经设置好了。
${className}Command implements java.io.Serializable{
constraints = {}
}
例如,我的 Domain 类如下所示:
class Person{
String name
int age
double height
}
我希望它通过编辑控制器模板在我生成的控制器上的 Command 对象中自动生成我的域类的字段。可能吗?感谢您分享您的知识。
【问题讨论】:
标签: templates grails groovy scaffolding