对弹簧形式进行验证
public void validate(Object target, Errors errors, boolean allowEmptyPassword,boolean iscustomerInstance)
我在TcsManagementEndUserValidator文件中创建了一个验证方法,并希望用它代替旧方法
$GLOBALS['TCA']['fe_users']['interface']['showRecordFieldList']
如何调用此方法来代替validate方法的默认实现
答案 0 :(得分:0)
要创建TcsManagementEndUserValidator
,您需要实现org.springframework.validation.Validator
接口并覆盖其方法。然后在initBinder中设置此验证器后,将调用validate(Object target, Errors errors)
方法。
对于boolean allowEmptyPassword,boolean iscustomerInstance
,您可以使用setter方法创建属性和设置值。
覆盖方法时,无法更改参数数量。