当前位置: 首页 > 工具软件 > JUEL > 使用案例 >

Activiti 用juel 进行条件分支判断

申屠喜
2023-12-01

处理工作流时会遇到分支情况,每个分支为个条件或表达式。需要程序去根据条件做分支判断。
这时候 Activiti使用juel 处理表达式。对表达式的支持非常丰富。多条件表达式,以及多变量,多数据类型,等支持完备。 如下:
简单实例:

ExpressionFactory factory = new ExpressionFactoryImpl();
SimpleContext context = new SimpleContext();
context.setVariable("count", factory.createValueExpression(618, String.class));
ValueExpression e = factory.createValueExpression(context, "${count>=50}", boolean.class);
result=e.getValue(context);
 类似资料: