用法

抽象类

org.joget.apps.form.model.FormValidator

方法细节

抽象方法
验证
public abstract boolean validate(org.joget.apps.form.model.Element element,org.joget.apps.form.model.FormData data,java.lang.String [] values)

验证元素的提交值。

可重写的方法
getElementDecoration

public java.lang.String getElementDecoration()

返回附加元素的HTML装饰,例如标记必填字段。

getElementDecoration
public java.lang.String getElementDecoration(org.joget.apps.form.model.Element element,org.joget.apps.form.model.FormData formData)

返回附加元素的HTML装饰,例如标记必填字段。

效用方法
getElement
public org.joget.apps.form.model.Element getElement()

获取此验证程序绑定的元素。

setElement
public void setElement(org.joget.apps.form.model.Element element)

设置验证器所绑定的元素。

org.joget.apps.form.model.FormMultiRowValidator

方法细节

抽象方法
验证
public abstract boolean validate(org.joget.apps.form.model.Element element,org.joget.apps.form.model.FormData data,org.joget.apps.form.model.FormRowSet rows)

验证元素的提交行。

可重写的方法
getElementDecoration

public java.lang.String getElementDecoration()

返回附加元素的HTML装饰,例如标记必填字段。

getElementDecoration
public java.lang.String getElementDecoration(org.joget.apps.form.model.Element element,org.joget.apps.form.model.FormData formData)

返回附加元素的HTML装饰,例如标记必填字段。

效用方法
getElement
public org.joget.apps.form.model.Element getElement()

获取此验证程序绑定的元素。

setElement
public void setElement(org.joget.apps.form.model.Element element)

设置验证器所绑定的元素。

插件属性选项

教程

相关的社区插件

  • Bean Shell验证器
    org.joget.apps.form.lib.BeanShellValidator(wflow-core)
  • Bean Shell Multirow验证器
    org.joget.apps.form.lib.BeanShellMultiRowValidator(wflow-core)
  • 默认验证器
    org.joget.apps.form.lib.DefaultValidator(wflow-core)
  • 重复值验证器
    org.joget.apps.form.lib.DuplicateValueValidator(wflow-core)
  • No labels