读书人

activiti5学习文件(expression表达式)

发布时间: 2013-03-25 15:43:04 作者: rapoo

activiti5学习资料(expression表达式)

activiti5学习资料(expression表达式)

1.版本

5.12

2.描述

activiti5使用UEL表达式,UEL(Unified Expression Language )是统一表达式语言,是EE6规范的一部分。

Expression表达式可以使用在java Services tasks, Execution Listeners,Task Listeners和Conditional sequence flows中,表达式有两种:值表达式(value-expression)和方法表达式(method-expression)。

一是.value-expression

${printer.print()}${myBean.addNewOrder('orderName')}${myBean.doSomething(myVar, execution)}

备注:表达式用来解决bean、list、array、map


在所有流程变量的顶部,有几个默认的对象可以在表达式中使用

execution:DelegateExecution保存了流程持续执行的相关信息

task:DelegateTask保存当前任务的相关信息

authenticatedUserId:已验证的用户id,如果没有用户的身份验证,变量时不可用的。




读书人网 >编程

热点推荐