validation - 禁用一类的Grails脚手架验证

标签 validation grails scaffolding

我们将Grails脚手架用于Web应用程序的内部。现在,我们需要在before validate方法中修改一些值。问题是,这些字段为空白:false或可为空:true

在beforeValidate方法中修改这些值没有问题,但是问题是,脚手架在html表单中添加了必填属性,因此我们不能使用这些空字段提交它。

有没有一种方法可以在特定类的特定 View 上禁用脚手架验证?

问候

最佳答案

简短的回答是“不,没有办法对脚手架中的特定域类进行验证。”

但是,您始终可以生成域类的 View 并编辑GSP以删除所涉及字段上的必需属性。

grails generate-views com.somewhere.MyDomainClass

脚手架是让您开始工作的起点,而不是继续使用和定制。

关于validation - 禁用一类的Grails脚手架验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22605594/

相关文章:

javascript - 多个字段的错误消息验证问题

validation - 在 Loopback 中更改用户默认验证

grails - springSecurityService如何不以明文形式存储密码?

ruby-on-rails - 为什么 Ruby on Rails 专业人士不使用脚手架?

c# - 如何为 EF 6、Oracle DB、 Controller 脚手架调试和修复 'Exception has been thrown by the target of an invocation'

visual-c++ - CDialog 和 CPropertySheet 验证最佳实践?

javascript - 使用 moment.js 进行日期验证不会在给出无效日期时给出错误

grails - 发布 Grails 插件

security - Grails:实现 SSO

HTML/CSS 结构以提供 future 的设计更改和皮肤