博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Extjs4 img使用
阅读量:6193 次
发布时间:2019-06-21

本文共 1165 字,大约阅读时间需要 3 分钟。

本设计后台采用ssh,前台采用Extjs4 ,因为项目需要图片且图片显示采用字节流InputStream。

后台代码:

@Action(value = "read",results = { @Result(name = "success", type = "stream") })

public String loadByDeployment() throws Exception {
     ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).singleResult();
     String resourceName = "";
     if (resourceType.equals("image")) {
                  resourceName = processDefinition.getDiagramResourceName();
     } else if (resourceType.equals("xml")) {
                 resourceName = processDefinition.getResourceName();
     }
     InputStream resourceAsStream = repositoryService.getResourceAsStream(processDefinition.getDeploymentId(), resourceName);
     this.setInputStream(resourceAsStream);
     return SUCCESS;
}

使用的是Struts注解方式,用stream类型的Result实现Ajax,对应的是InputStream字节流形式。

前台代码:

      var changingImage = Ext.create('Ext.Img', {

          src: approot + '/ActivitiAct/read.action?resourceType=image&processDefinitionId='+record.data.id+'',
          renderTo: Ext.getBody()
       });
       Ext.create('Ext.window.Window', {
           title: '流程图',
           height:480,
           closable :true,
           autoScroll:true,
           layout: 'fit',
           items: changingImage
      }).show();

效果图:

转载于:https://www.cnblogs.com/akuikly/p/3592658.html

你可能感兴趣的文章
区块链技术开发 谈谈区块链应用的几大优势
查看>>
C# 设置Excel打印选项及打印excel文档
查看>>
systemd-journald日志持久化的操作方法
查看>>
Linux设备模型 (1)
查看>>
webshell木马简介及防护
查看>>
4.1-4.4 python的数据类型
查看>>
数据库副本的自动种子设定(自增长)
查看>>
Hadoop深入浅出,Hadoop的部署
查看>>
算法学习之路|欧拉回路初见
查看>>
VSFTP服务器学习笔记
查看>>
自己动手做聊天机器人 一-涉及知识【转】
查看>>
常用的一些javascript小技巧
查看>>
【开源】简单4步搞定QQ登录,无需什么代码功底【无语言界限】下 ~ Net程序员的福利...
查看>>
【转】找了好久,IOS实现半翻页功能
查看>>
Mysql性能优化一
查看>>
SharePoint Framework 在Visual Studio Code中调试你的本地解决方案
查看>>
【转】self.myOutlet=nil、viewDidUnload、dealloc的本质剖析
查看>>
oracle 抽取 对方大字段数据
查看>>
理解.NET中的异常(二)
查看>>
基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 开发流程...
查看>>