ssm框架集成Activiti-Modeler

一:引入

在activiti中,我们是在Eclipse中设计完成了流程,然后导入流程模型,也可以通过在线流程设计器进行设计,然后部署得到流程模型。然后把流程模型部署得到流程定义。实际上客户是可能不会使用Eclipse的,所以我们必须在项目中集成在线流程设计器。

二: 拷贝资源

2.1. 添加activiti-explorer下Modeler资源

1)后台资源:jar包

Java库

activiti-crystalball-5.16.4.jar

activiti-diagram-rest-5.16.4.jar

activiti-explorer-5.16.4.jar

activiti-modeler-5.16.4.jar

拷贝Activiti所有的jar来进行替换

2)前台资源:js等

3)添加配置文件

 4)配置Modler控制器支持

三:在模型管理模块的开发

1、在菜单中添加一个菜单叫”模型管理”

2、点击该菜单,会通过一个Controller跳转一个模型管理的主界面

3、在模型管理界面完成模型的管理操作(创建,部署,ms列表,删除)

四:在线流程设计器实现      

4.1场景

当“创建”和“修改”模型时,会打开流程设计器,设计完成后序保存模块。

4.2实现

  添加:

   

修改:

 

有可能遇到的问题:

需要开启:

       <!-- 支持MVC的注解 -->
       <mvc:annotation-driven/>

 

 

 


版权声明:本文为weixin_43841627原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。