- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这两个的行为或输出之间有什么真正的区别。在我看来,他们做同样的事情。
->addValidator('NotEmpty')
->setRequired(true)
最佳答案
是的,有区别。如果某个元素不是必需的,即使您验证的数据中缺少整个值,它也会进行验证。仅在确定该值存在后,才会针对已注册的验证器对其进行验证。 NotEmpty
仅当该字段存在但为空时,验证器才会失败。
此外,没有必要自己添加 NotEmpty 验证器,默认情况下,如果需要元素,Zend 会自动为元素插入 NotEmpty 验证器。因此,有效地执行 ->setRequired(true)
与执行 ->setRequired(true)->addValidator('NotEmpty')
相同。您可以使用 ->setAutoInsertNotEmptyValidator(false)
关闭此行为。
关于php - Zend 表单 setRequired(true) 或 addValidator(NotEmpty),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3871460/
我在变量上使用了@NotEmpty( hibernate validator )注释。创建了 messages.properties 文件,我在其中使用“AnnotationName.objectNa
在网上搜索的内容,大致如下: 验证框中@NotEmpty、@NotBlank、@NotNull乍一看还是容易弄混的。主要使用情况记录一下: @NotEmpty 用在集合类上面 @NotBlank
我一直在尝试制作自定义 validator ,因此我可以只对特定类(在本例中为 java.util.Calendar 或 CommandItem)使用 @NotEmpty 注释。但我得到一个异常(ex
例如,FluentValidation 验证用户输入的空电子邮件地址。 我链接了两个函数,但它跳过了 .NotEmpty().WithMessage() 并跳转到下一个 EmailAddress().
这里是 CakePHP 的新手 - 我正在浏览站点上的文档,试图为我正在创建的模型收集一些基本数据验证。这可能是我对 CakePHP 提出的许多问题中的第一个。 在CakePHP Book ,验证规则
我正在使用 5.2.13.Final hibernate-core 的版本和5.2.13.最终版本hibernate-validator . @NotEmpty @Column(name = "SSO
我正在使用 Spring Boot 。 import javax.validation.constraints.NotEmpty; import javax.validation.constraint
我是蛋糕的新手,完成了博客教程,现在我正在尝试一些简单的开始。但是我有一些我无法理解的东西。在模型 PersonalInformation 上,我得到了表字段的数据验证: 这是我的带有 $valida
我们必须删除代码中使用的几乎所有框架。我已开始使用来自 Hibernate 的 @NotEmpty。这是唯一使用的类 hibernate ,我们认为这是唾手可得的成果。 我写了下面的实现: impor
我正在使用 Hibernate Validation 注释 @NotEmpty 有没有办法让表单的所有字段都@NotEmpty,这意味着我不需要在所有字段之上编写@NotEmpty。 如果可能的话,如
看起来 Hibernate NotEmpty 注释不会导致用空格填充的字符串 ("") 的错误。仅适用于 null 或空字符串(即:new String())。是否有解决方法/修复方法? 最佳答案 @
我有以下代码: public class NewsEditViewDataValidator : AbstractValidator { public NewsEditViewDataVal
我在使用 Hibernate Validator 4.3.1 时遇到问题。 问题是, validator 正在验证字段是否为空且没有 @NotEmpty 注释。 当提交了某人的网络表单并且未设置地址、
我需要对一个字段进行条件验证:if other_field = 1然后 this_field = notBlank .我找不到办法做到这一点。 我在表类中的验证器: public functi
我正在学习 Spring 3,我正在尝试使用 org.hibernate.validator.constraints.NotEmpty 类来验证表单。 例如,我能够覆盖 @Size 消息 (javax
当属性具有 NotEmpty 规则时,我想在 Asp.Net MVC 4 网页上显示一个带星号的 label。 最佳答案 只需将此函数添加到您的常用脚本函数中并在加载时运行 $(document).r
我看过其他questions/用谷歌搜索这个。我的问题是,当我提交带有空文本框且具有 notEmpty 验证器的表单时,它不会触发任何错误。 首先,我想看看我是否理解notEmpty 和setRequ
我有一个根据需要设置的表单元素: $this->addElement('text', 'email', array( 'label' => 'Email address:',
我在登录表单中使用 FluentValidation。电子邮件地址字段是 必需 并且必须是有效的电子邮件地址。 我想在这两种情况下都显示自定义错误消息。 我的代码是: RuleFor(customer
最初在为字符串编写验证逻辑时,我决定对任何需要的字符串使用 NotEmpty。使用 .NotEmpty().Length(min, max) 时,这将导致在传入空字符串时返回两个错误,而不是仅返回一个
我是一名优秀的程序员,十分优秀!