springmvc+activi 5.18 集成Diagram Viewer跟踪流程

新的activi 中未能找到老版简介中提供的ActivitiRestApplication(至少我没找到),所以就直接由springmvc为Diagram Viewer提供服务,也好大家理解一下Diagram Viewer怎么运行的。

首先,在http://www.activiti.org/ 中下载对应的版本

在官方提供的Zip文件(可以从www.activiti.org/download.html下载)中有一个activiti-explorer.war文件,解压文件,复制其中的diagram-viewer复制到项目中。

复制modules\activiti-diagram-rest下面的java源文件到项目源文件中。

可以修改源文件中的RequestMapping 路径备用,默认路径为:

@RequestMapping(value="/service/process-definition/{processDefinitionId}/diagram-layout", method = RequestMethod.GET, produces = "application/json")

修改diagram-viewer中index.html 中

.= {
  : + ,
  : + ,
  : + };

修改路径为对应的action 路径。

http://server_url/diagram-viewer/index.html?processDefinitionId=processDefinitionId}&processInstanceId={processInstanceId}

注意:diagram-viewer 要求的返回格式为jsonp,要求springmvc环境要配置jsonp的自己(怎么配置自行搜索)。

时间: 2024-11-03 21:08:20

springmvc+activi 5.18 集成Diagram Viewer跟踪流程的相关文章

springmvc学习笔记(18)-json数据交互

springmvc学习笔记(18)-json数据交互 springmvc学习笔记18-json数据交互 springmvc进行json交互 环境准备 添加json转换的依赖 配置json转换器 json交互测试 输入json串输出是json串 输入keyvalue输出是json串 本文主要介绍如何在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了"输入json串,输出是json串"和"输入key/value,输出是json串"两种情况下

Spring4.2+SpringMVC+Mybatis3.4的集成(转-)

文章转自 http://blog.csdn.net/jimolangge123/article/details/49210363 首先说明一下Web.xml中配置项的执行过程: <context-param> ? <listenser> ?<filter> ? <servlet>首先初始化Spring的bean工厂,通过加载beans.xml初始化,其次通过spring的listener来监听,再次当请求时拦截并编码为UTF-8,最后由DispatcherS

java微信接口开发java SpringMVC mybatis 后台框架 集成代码生成器开发利器

获取[下载地址]   QQ: 313596790   [免费支持更新]支持三大数据库 mysql  oracle  sqlsever   更专业.更强悍.适合不同用户群体[新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统]A 代码生成器(开发利器);      增删改查的处理类,service层,mybatis的xml,SQL( mysql   和oracle)脚本,   jsp页面 都生成   就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池druid

SpringMVC+Spring+Mybatis框架集成

一.基本概念 1.Spring     Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂性而创建的.Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅限于服务器端的开发.从简单性.可测试性和松耦合的角度而言,任何Ja

SpringMVC与Freemarker的集成以及多视图解析器配置

一.Spring MVC视图解析器 视图解析器的工作流程大致是这样的:Controller的某个方法执行完成以后,返回一个视图(比如:listUser),视图解析器要做的工作就是找到某个对象 来完成视图的渲染,或者跳转到其他的逻辑视图.这里的渲染对象通常就是我们的jsp文件或者我们下面用的Freemarker(例如listUser.jsp或者 listUser.ftl).渲染完成以后,将解析结果发送到客户端浏览器. 下面介绍一下本文需要用到的解析器(更多解析器资料,请参考 http://e-fr

spring+springmvc+kafka分布式消息中间件集成方案

Honghu的消息服务平台已经抛弃了之前的ActiveMQ,改用高吞吐量比较大的Kafka分布式消息中间件方案: kafka消息平台使用spring+kafka的集成方案,详情如下: 1. 使用最高版本2.1.0.RELEASE集成jar包:spring-integration-kafka 2. Zookeeper.Kafka分布式集群使用init.properties配置化方案. Java代码 kafka.servers=127.0.0.1:9092 kafka.topic=xxxooo [j

新浪微博客户端(18)-集成下拉刷新控件UIRefreshControl

HomeViewController.m - (void)setupPullToRefreshView { UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [refreshControl addTarget:self action:@selector(refreshNewData:) forControlEvents:UIControlEventValueChanged]; [self.tableView a

springMvc入门教程2(集成mybatis和参数绑定)

源码地址:http://files.cnblogs.com/files/suzixuan/springMvcGuide.zip 数据库使用:mysql5.6 mybatis版本:mybatis-3.4.4 根据上次的项目,做了文件夹修改,整体目录如下: 1,修改spring-servlet.xml的文件目录,放在了Java Resources/resources下 web.xml文件内容修改,修改了spring-servlet.xml的加载目录 2,新添加jar包 mybatis-3.4.4.j

CAJ Viewer安装流程以及CAJ或Pdf转换为Word格式

首先声明的是,将CAJ或者Pdf转换成Word文档,包括里面的文字.图片以及格式,根本不需要下载什么其他的辅助软件!!! 在win8及以上,搭配使用office2013及以上.可以直接在CAJ或Pdf里面进行复制粘贴.同时补充知识是win8及以上也包括自带的iso,不需要自行去下载iso解压. 1.  首先在网上下载一个CAJ Viewer阅读器或者在软件管家里下载都一样,我这里以软件管家为例.如下图所示. 2.下载完之后,双击可执行程序,进行安装.点击“下一步” 3.选择“我接受该许可协议”,