`
hongsoft
  • 浏览: 299951 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

(3)jBPM websale代码学习: home.jsp(启动流程)

阅读更多

1)用下面的方法,得到最新的流程定义

JbpmContext.getCurrentJbpmContext().getGraphSession().findLatestProcessDefinitions();

2)上面的方法,返回的是流程定义的列表,在页面上分别显示出来。

比如:显示启动节点的名称的方法是:

processDefinition.getTaskMgmtDefinition().getStartTask().getName();

3)JSP上传递的是流程定义ID,在servlet中,用下面方法得到ProcessDefinition:

ProcessDefinition processDefinition = graphSession.loadProcessDefinition(processDefinitionId);
4)完成开始节点:

ProcessInstance processInstance = new ProcessInstance(processDefinition);

    // create a new taskinstance for the start task
    TaskInstance taskInstance = processInstance.getTaskMgmtInstance().createStartTaskInstance();

    // Save the process instance along with the task instance
    jbpmContext.save(processInstance);
  

分享到:
评论

相关推荐

    jbpm jbpm4.3.jar

    jbpm jbpm4.3.jar DDDDDDDD

    jbpm_websale.rar_JSF_java JBPM_jbpm_jbpm websale_websale jb

    【jbpm_websale.rar】是一个包含JBPM(Business Process Management)网上销售示例的压缩包,这个实例对于初学者理解和掌握JBPM技术及其在Java Web应用中的实践非常有帮助。该实例结合了JSF(JavaServer Faces)前端...

    JBPM4.4所需要的包.rar

    开发者或系统管理员可以通过将这些库添加到他们的项目类路径中,来搭建一个能运行JBPM流程的环境。在实际使用中,他们还需要数据库支持(如MySQL、Oracle等)以及配置文件来存储流程实例和相关数据。 JBPM允许通过...

    JBPM采购申请系统——06_JBPM版本控制及Token对象.7z

    JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z ...

    jbpm-gpd-site 4.4.zip

    jbpm-eclipse插件则为Eclipse集成开发环境提供了对jbpm流程设计的支持,让开发者能够方便地在IDE内创建和管理业务流程。 该插件是jbpm 4.4发行版的一部分,通常位于jbpm安装目录下的jbpm-4.4/install/src/gpd路径中...

    JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z

    JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一).7z JBPM采购申请系统——21_JBPM4.0与JBPM3.0差异(一)...

    JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z

    JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二).7z JBPM采购申请系统——22_JBPM4.0与JBPM3.0差异(二)...

    JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z

    JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请系统——03_JBPM配置文件与jbpmConfiguration对象.7z JBPM采购申请...

    JBPM工作流程API和Jar.zip

    JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,它允许开发者设计、执行、管理和监控复杂的...通过深入学习和实践,开发者能够充分利用JBPM构建灵活、可扩展的企业级工作流程系统。

    family168-jBPM 4视频教程的代码.rar

    2. **用户界面构建**:通过使用JSP、Servlet、JSF等技术,我们可以构建出与jbPM交互的前端页面,实现用户对流程的控制。 3. **安全认证**:jbPM支持Spring Security等框架,用于实现用户权限管理和认证,确保只有...

    JBPM数据库表创建\jbpm.jpdl.oracle.sql

    JBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sql

    jbpm-3.1.2.zip_jbpm_jbpm 3.1.2_jbpm-3.1.2.rar_jbpm3.1.2_工作流

    jbpm-3.1.2.zip 文件包含了 jBpm 的一个重要版本——jBpm 3.1.2,这是一个开源的工作流管理系统,专为构建灵活且可扩展的业务流程解决方案而设计。jBpm 提供了一种方式,使得开发者能够用简单而强大的语言来表达业务...

    chen-jbpm_websale.zip_jbmp_jbmp java_jbpm_jbpm_websale_网上销售系统

    【标题】"chen-jbpm_websale.zip_jbmp_jbmp_java_jbpm_jbpm_websale_网上销售系统" 提供的是一个基于JBPM(Java Business Process Management)技术的网上销售系统的示例项目。JBPM是一个开源的工作流管理系统,它...

    JBPM的文档说明详细

    JBPM不仅提供了一个强大的引擎来执行业务流程定义,还提供了图形化的流程设计工具,方便开发者直观地设计复杂的业务流程。 #### 二、环境准备 为了能够顺利地使用JBPM进行业务流程的设计和执行,我们需要做一些...

    eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)

    【标题】"eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)"涉及的是在Eclipse集成开发环境中配置jBPM(Java ...配置完成后,开发者就能在Eclipse中进行jBPM流程的开发、测试和调试,实现高效的企业级业务流程管理。

    jBPM4.4工作流开发指南.docx

    jBPM4.4工作流开发指南 jBPM4.4是一种流行的工作流引擎,它提供了一个强大且灵活的工作流管理系统。本指南将详细介绍jBPM4.4的安装、部署、使用、开发和原理等方面的知识点。 一、开发环境搭建 要开发jBPM4.4工作...

    JBPM-4.4演示请假流程步骤和源代码

    JBPM-4.4演示请假流程步骤和源代码 步骤: 1.首先用MyProcessDesigner_流程设计器设计一个‘请假流程图’,保存成zip根式(属性别忘记写) 2.启动tomcat:startup.bat 3.浏览器访问地址:...

    尚学堂OA项目源码

    系统功能包括: 个人办公:1.我的办公桌,2.我的便签,3.我的任务,4....公文管理:1....数据库采用MYSQL(可以自己修改),其中工作流程模块运用JBPM技术实现,值得参考学习。已测试成功,请放心使用

    JBPM流程代码演示

    【JBPM流程代码演示】是关于使用JBPM(Java Business Process Management)框架进行流程管理的实践教程。JBPM是一个开源的工作流管理系统,它允许开发者设计、执行和管理业务流程。本教程通过一系列代码示例,旨在...

Global site tag (gtag.js) - Google Analytics