报错信息
Unknown property used in expression: ${day<=2}
解决方法:
错误代码:
//2 启动流程实例
@Test
public void startProcessInstance() {
Map<String,Object> map = new HashMap<>();
//设置请假天数
map.put("day","2");
ProcessInstance processInstance =
runtimeService.startProcessInstanceByKey("qingjia002");
System.out.println(processInstance.getProcessDefinitionId());
System.out.println(processInstance.getId());
}
正确代码:因为你没有把参数传递进去
//2 启动流程实例
@Test
public void startProcessInstance() {
Map<String,Object> map = new HashMap<>();
//设置请假天数
map.put("day","2");
ProcessInstance processInstance =
runtimeService.startProcessInstanceByKey("qingjia002",map);
System.out.println(processInstance.getProcessDefinitionId());
System.out.println(processInstance.getId());
}
博客围绕Java报错展开,报错信息为'Unknown property used in expression: ${day<=2}',指出问题原因是未传递参数,给出了解决思路,但未展示具体的错误代码和完整正确代码。
6677

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



