这类问题一般是变量名称错误或在流程实例启动时没有把变量设置进去。
Map<String, Object> variables = new HashMap<>();
variables.put(“days”,4);
taskService.complete(curTaskId,variables);
//不用taskService.complete(curTaskId);
org.flowable.common.engine.api.FlowableException: Unknown property used in expression: ${days<=3}
最新推荐文章于 2025-09-24 10:38:27 发布
本文探讨了在Java工作流中遇到的问题,主要集中在变量的使用上。示例代码展示了如何创建一个Map来存储变量,如'days',并将其与当前任务ID一起传递给taskService的complete方法,以完成任务。注意,不直接调用taskService.complete避免了任务的误完成。
3164

被折叠的 条评论
为什么被折叠?



