首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails scaffolding -在控制器操作中定义excludedProperties?

Grails scaffolding -在控制器操作中定义excludedProperties?
EN

Stack Overflow用户
提问于 2011-10-29 12:09:24
回答 1查看 1.4K关注 0票数 2

每次从Grails脚手架视图中排除属性的引用都围绕着将它们添加到create.gsp和edit.gsp中的excludedProperties中。在控制器操作中而不是在gsp中定义排除的属性是否可能,而不是不明智?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-04 11:23:38

如果您想让某个字段不显示在脚手架视图中,实际上可以通过修改域类的约束闭包来实现。例如:

代码语言:javascript
复制
class Book {
   String name
   Integer hideMe

   static constraints = {
       name blank:false
       hideMe display:false
   }
}

通过将"display:false“添加到hideMe的约束中,它将阻止它甚至显示在任何脚手架视图上。您还可以设置可编辑、密码、格式等,以进一步控制显示的内容。有关约束的更多信息,请查看Grails文档(请查看本页底部:http://grails.org/doc/latest/ref/Constraints/Usage.html )

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7936948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档