zoukankan      html  css  js  c++  java
  • Activiti系列: 如何给内置表单添加字段类型

     对于内置的表单,除了原来支持的几种数据类型(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 id="processEngineConfiguration" class="xxxx">
        <property name="customFormTypes">
            <list>
                <bean class = "xxxxx.JavaScriptFormType"/>
            </list>
        </property>
    </bean>       




  • 相关阅读:
    Periodic Strings ( UVA
    Digit Counting ( UVA
    Molar mass ( UVA
    Score ( UVA
    Let the Balloon Rise (STL)
    Tree Recovery (STL)
    安卓simpleadapter问题
    安卓活跃手指问题
    python 问题记录
    设计模式笔记
  • 原文地址:https://www.cnblogs.com/strinkbug/p/4952332.html
Copyright © 2011-2022 走看看