- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web流程设计器部署配置说明
jBPMSurf WEB流程设计器
部署配置说明
1 前言 3
1.1 概述 3
1.2 阅读对象 3
2 部署集成 3
2.1 复制目录 3
2.2 测试部署是否成功 4
3 自定义配置 5
3.1 在jsp中配置根目录 5
3.2 设置保存URL 5
3.3 设置发布URL 6
4 注意事项 6
4.1 不能使用base 6
前言
概述
本文档用于系统集成商将web流程设计器集成到本地开发环境中。
阅读对象
本文档面向开发及部署人员。
部署集成
复制目录
首先将web设计器的目录复制到项目对应的目录下:
假设我们的项目名称为demo,然后我们将designer目录复制到demo目录下。我们打开designer目录后,应该可以看到images,scripts和styles三个文件夹以及下面所示的文件。
这样我们就已经将designer成功部署到我们的项目中了
测试部署是否成功
启动服务器,访问http://localhost:8080/demo/designer/index.html可以看到web流程设计器正常启用。
访问http://localhost:8080/demo/designer/open.html可以测试打开一个流程进行编辑的功能。
自定义配置
在jsp中配置根目录
如果希望在jsp中使用流程设计器,需要修改index.jsp和open.jsp中的根目录,将两个文件中第二行的代码修改为流程设计器所在的对应目录。
比如,上面我们将流程设计器放在designer目录下,就可以进行如下修改:
源代码:
%pageContext.setAttribute(ctx, request.getContextPath());%
改为:
%pageContext.setAttribute(ctx, request.getContextPath() + “/designer”);%
经过上面的修改之后,就可以使用jsp启用流程设计器了。
设置保存URL
我们在使用流程设计器的过程中,可能需要临时将当前的设计保存起来,这时可以点击工具条上的“保存”按钮。流程设计器会自动向后台发送Ajax请求,将当前的设计成果以xml的形式发送给后台。
保存时默认使用的URL为designer/save.do。如果需要修改这个URL,可以直接修改config.js。
Gef.SAVE_URL = DESIGNER_ROOT + /designer/save.do;
进行保存操作时,将传递两个参数:processName流程名称,xml流程定义内容。后台可以通过request.getParameter(“processName”);和request.getParameter(“xml”);获得这两个参数。
后台保存成功时,需要向前台流程设计器返回成功信息。格式如下:
{success:true}
后台保存失败时,需要向前台流程设计器返回失败信息,格式如下:
{success;false,errorMessage:’失败原因未知’}
设置发布URL
流程设计完成后,可以点击工具条上的“发布”按钮进行发布。流程设计器会自动向后台发送Ajax请求,将当前的设计成果以xml的形式发送给后台。
保存时默认使用的URL为designer/designer.do。如果需要修改这个URL,可以直接修改config.js。
Gef.DEPLOY_URL = DESIGNER_ROOT + /designer/deploy.do;
进行发布操作时,将传递两个参数:processName流程名称,xml流程定义内容。后台可以通过request.getParameter(“processName”);和request.getParameter(“xml”);获得这两个参数。
后台发布成功时,需要向前台流程设计器返回成功信息。格式如下:
{success:true}
后台发布失败时,需要向前台流程设计器返回失败信息,格式如下:
{success;false,errorMessage:’失败原因未知’}
注意事项
不能使用base
页面中不能使用base指定页面所在的根目录,会造成连线箭头无法显示的问题。请使用上面介绍的方式设置根目录。
联系人:姚永伟 Email:king@
您可能关注的文档
最近下载
- (完整版)电气设备安装标准规范.pdf
- GB∕T 13861-2022生产过程危险和有害因素分类、解读与示例说明清单【危险源识别工具】(雷泽佳-2024A0).doc
- 2021年中国光大银行校园招聘在线测试笔试题考试真题笔经.doc
- 新浪·按键精灵开发者1级认证参考解析.docx VIP
- 2023年福建省各地中考语文模拟卷【文学类文本阅读题解及答案解析】汇集.docx VIP
- 皮亚杰认知发展论.ppt VIP
- 2.1 几代中国人的美好夙愿 课件初中读本.ppt
- 流域化“厂网一体”运营模式的探索与实践.pdf
- 半导体制造技术离子注入工艺.pptx
- 全国普通话水平测试用普通话词语表(表一+表二).pdf
文档评论(0)