对于内置的表单,除了原来支持的几种数据类型(string, long, enum, date, boolean, collection)之外,还可以自定义数据类型,比如增加一个javascript数据类型
    
    需要增加一个自定义数据类型的处理类
public class JavascriptFormType extends AbstractFormType
{
    @override
    public string getName()
    { return "javascript";}
    
    @override 
    public Object convertFormValueToModelValue(String propertyValue)
    { return property;}
     
    @override 
    public String convertModelValueToFormValue(Object modelValue)
    { return (String) modelValue;}
}
    
然后需要在配置文件中向流程引擎注册该自定义表单数据类型
<bean >
    <property name="customFormTypes">
        <list>
            <bean class = "xxxxx.JavaScriptFormType"/>
        </list>
    </property>
</bean>       




相关文章:

  • 2021-08-25
  • 2022-12-23
  • 2021-10-19
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
猜你喜欢
  • 2021-08-31
  • 2021-12-31
  • 2021-11-21
  • 2022-02-04
  • 2021-11-28
  • 2021-11-28
相关资源
相似解决方案