首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

activiti5学习文件(expression表达式)

2013-03-25 
activiti5学习资料(expression表达式)activiti5学习资料(expression表达式)1.版本5.122.描述activiti5使用

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,如果没有用户的身份验证,变量时不可用的。




热点排行