Activiti5.22的el表达式读取VariableLocal失败求教
时间: 2018-10-25来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
activiti版本5.22,定义了个usertask,分出两条flow,一条flow的condition是#{agree==1},另一条是#{agree==2},
代码如下:
Task task = taskService.createTaskQuery().processInstanceId("15001").singleResult();
taskService.setVariableLocal(task.getId(), "agree", 1);
taskService.complete(task.getId());
第三行报错,说找不到agree:localVariable不是这么用的吗?
org.activiti.engine.ActivitiException: Unknown property used in expression: #{agree==1}
Caused by: org.activiti.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'agree'

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行