表达式可以用在很多场景下,比如 ,执行监听器,和条件流。 虽然有两重表达式,值表达式和方法表达式,Activiti进行了抽象,所以两者可以同样使用在需
要表达式的场景中。
Value expression(值表达式):解析为值。默认,所有流程变量都可以使用。所有 spring bean(spring环境中)也可以使用在表达式中。 一些实例:
在所有流程实例中,表达式中还可以使用一些默认对象:
- execution:DelegateExecution 提供外出执行的额外信息。
- authenticatedUserId:当前登录的用户id。如果没有用户登录,这个变量就不可用。