我想追踪一个流程实例的过程,显示流程图,可是图片总是不显示

下面是要显示图片的jsp页面的代码

String path = request.getContextPath();

%>

String processInstanceId = request.getParameter("id");

ProcessEngine processEngine = Configuration.getProcessEngine();

RepositoryService repositoryService = processEngine.getRepositoryService();

ExecutionService executionService = processEngine.getExecutionService();

ProcessInstance processInstance = executionService.findProcessInstanceById(processInstanceId);

Set activeNames = processInstance.findActiveActivityNames();

ActivityCoordinates ac = repositoryService.getActivityCoordinates(processInstance.getProcessDefinitionId(), activeNames.iterator().next());

%>

HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

My JSP ""view.jsp"" starting page

/jbpm/jbpm_drawImage?id=" style="position:absolute; left: 0px; top: 0px;"/>

px; top: px; width: px; height: px;">

下面代码是上面img获取图片的struts2代码

public String drawImage() throws IOException {

String processInstanceId = request.getParameter("id");

ProcessEngine processEngine = Configuration.getProcessEngine();

RepositoryService repositoryService = processEngine.getRepositoryService();

ExecutionService executionService = processEngine.getExecutionService();

ProcessInstance processInstance = executionService.findProcessInstanceById(processInstanceId);

String processDefinitionId = processInstance.getProcessDefinitionId();

ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery()

.processDefinitionId(processDefinitionId)

.uniqueResult();

InputStream inputStream = repositoryService.getResourceAsStream(processDefinition.getDeploymentId(), processDefinition.getImageResourceName());

System.err.println(processDefinition.getImageResourceName()); //输出结果为leave.png,是正确的

byte[] b = new byte[1024*4];

int len = -1;

while((len = inputStream.read(b, 0, 1024*4)) != -1) {

System.err.println(len);//输出结果为2518,说明有读取到数据

response.getOutputStream().write(b, 0, len);

}

return null;

}

当页面转到上面要显示图片的jsp时,显示的小红叉

我用的是jbpm4.3

jbpm创建流程图_JBPM流程图不显示相关推荐

  1. bpmn流程图_流程图怎么做?金舟在线流程图教你高逼格制作

    什么是流程图? 流程图(Flow Chart),顾名思义,就是用来直观地描述一个工作过程的具体步骤图,使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图. 对于我们这样的职场人来说,流程图 ...

  2. 数据流程图 状态图 流程图

    数据流程图 状态图 流程图 数据流程图 数据流程图(DFD)提供了通过系统的数据流的图形表示.它逻辑上显示了我们的系统进程和外部接口或数据存储交换了哪些信息,但是它没有明确显示信息交换的时间或顺序. ...

  3. 编辑流程图_流程图不会绘制?一分钟手把手教你学会,超简单

    我们每天的日常工作非常繁忙,经常被日常的事务性工作淹没,而忽略掉我们工作的流程是否正确,我们的方向是否正确.如果流程.方向错了,再努力都是没有用的.要确保努力与付出是有价值的,就必须确保前进方向是正确 ...

  4. 用什么软件画流程图之流程图的绘制技巧介绍

    我们在办公的时候,会习惯性地先整理好自己的思维,这样工作起来会更加方便.但是要是没有将想法记录下来,可能会遗忘.那么,我们会什么软件画流程图会更加简单呢?小编来和大家介绍下如何绘制思维导图吧. 那我们 ...

  5. C# winform treeview GDI+流程连线 流程图 树形流程图

    C# winform treeview GDI+流程连线 流程图 树形流程图 TreeView_Paint的方法呈现效果,具体如下 1.点击连线按钮开始准备连线 2.点击第一个连线的起始节点 3.再点 ...

  6. 绘制业务流程图:流程图绘制工具

    文章描述:什么是流程图?流程图和其他图表(如线框图,概念图,架构图,用例图)有什么不同? 图1:用即时贴与白板做的简单流程图 转载请注明来处,关注我请点击:http://weibo.com/heidi ...

  7. vue 递归创建菜单_如何在Vue中创建类似中等的突出显示菜单

    vue 递归创建菜单 by Taha Shashtari 由Taha Shashtari 如何在Vue中创建类似中等的突出显示菜单 (How to Create a Medium-Like Highl ...

  8. 画流程图activiti流程图_干货!小白也能一天画100张高逼格流程图

    今天是在一起两周年零128天纪念日~ 你喜滋滋地订好了花,买好了酒,暗暗盘算着下班以后赶紧走~ 不料老板的命令从天而降 "出100张流程图,今天给我!" What???100张!! ...

  9. python菜单栏_Python(Tkinter)创建的菜单不会显示

    我正在尝试为Tkinter创建顶级文件菜单并且它不显示.我不认为我需要带()它,因为它是在主Python(Tkinter)创建的菜单不会显示 from Tkinter import * class M ...

最新文章

  1. 两圆重叠问题你会求解吗?这个问题的准确答案,德国数学家最近才找到
  2. linux ubuntu 获取仓库源码并构建
  3. 赠书:亿级流量峰值没在怕,“缓存”技术来减压!
  4. (34)内核编程基础
  5. window mysql proxy_window下mysql-proxy简单使用
  6. Winform中封装DevExpress的MarqueeProgressBarComtrol实现弹窗式进度条效果
  7. PPT 下载 | 神策数据杜明翰:打造趁手、好用的标签用户画像系统
  8. 【网址收藏】spark on k8s operator github地址
  9. html5和c3属性,H5与C3不得不说的知识点
  10. java中钩子函数回调函数_钩子函数 和回调函数
  11. php多级控制,thinkphp5多级控制器是什么?怎么使用?
  12. 光耦驱动单向可控硅_单向可控硅最筒单电路图大全
  13. noip 2010 引水入城(dfs + 贪心)
  14. postgresql注册表删除_【清理注册表】删除SQL Server注册表
  15. NCPC2015 A Adjoin the Networks(求树的直径)
  16. (六)Graphics基本应用
  17. SQL Server2005,win8、win10系统安装教程,你急需的都在这里!
  18. linux tao环境 安装_linux编译TAO的问题,求高手指导!!!!
  19. 电机速度曲线规划_S曲线
  20. 安卓修炼之路必要要知道的要求和建议

热门文章

  1. 竞品分析报告-网易蜗牛读书
  2. 全球都在研发的虚拟气候设备,是治愈“失眠”的最优解吗?
  3. 数据类型在内存中的存储
  4. win10下使用caffe训练自己的数据,车牌二分类
  5. NotePad++7.5 64 bit版本以后没有plugin manger的解决方法
  6. 连英文都不懂怎么学python_不懂英文能学Python吗?
  7. 机器学习之决策树实现隐形眼镜预测
  8. java实现加权随机,负载均衡--加权随机算法(Weight Random)
  9. ffmpeg转码过程分析
  10. 云服务器BBC销售渠道,云服务器bbc