成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

工作流軟件產品集成struts2框架

開發 后端
工作流軟件產品只負責業務流程的流轉,流程節點上業務模塊的辦理,以及監控業務流程的執行。通常一套工作流管理系統,會包含流程引擎,流程設計器,流程管理中心,表單設計器,自定義表單系統,表單引擎等等。

工作流軟件產品只負責業務流程的流轉,流程節點上業務模塊的辦理,以及監控業務流程的執行。通常一套工作流管理系統,會包含流程引擎,流程設計器,流程管理中心,表單設計器,自定義表單系統,表單引擎等等。表單模塊可以是可選的。一套自定義表單系統也會包含一個mvc的框架,能實現前后臺的數據提交和展現,并實現了分層的管理。

當客戶的應用系統集成工作流軟件時,客戶的應用系統本身也包含一個mvc的框架,能實現代碼級別的前后臺數據提交和頁面功能展現。利用此mvc框架,應用系統應該完成登錄,菜單,用戶管理,權限管理,組織機構管理等等模塊。在此基礎上,再集成工作流軟件產品來實現業務流。

利用工作流軟件產品中的電子表單系統,也能完成登錄,菜單,用戶管理,權限管理,組織機構等模塊。因為電子表單系統如eform自定義表單系統,本身也是一個mvc的框架,能實現前后臺通訊和定制界面展現,比傳統的mvc框架更方便的是,eform有可視化編輯界面功能,無需編碼,通過設置屬性就能快速的完成業務模塊的功能。

工作流軟件產品集成到struts2框架中的時候,分幾個步驟來做,先將工作流軟件產品的后臺jar包,xml配置文件,前臺的ebsys目錄一起copy到struts2框架的相應目錄中,先做到目錄結構的集成。
如下面的struts2的一個示例工程。加上eworkflow工作流軟件產品后的,目錄結構:

集成后,在登錄模塊,登錄成功后,給工作流的session變量賦值。

fcuser.xml文件映射到應用系統的用戶,角色等表:

做完上面的準備工作后,登錄到eworkflow工作流管理中心,這些可視化的功能,可以直接將url鏈接掛接到應用系統中做功能模塊的集成。

如果這些可視化的模塊不能滿足用戶的需要,如我的待辦任務列表,客戶需要任務列表中加入更多的業務信息的顯示(在流程管理中心不能先關聯出應用系統的業務表),則只能應用eworkflow流程引擎對外提供的api來實現。

在struts2的dao層建立eworkflow工作流對象,得到當前登錄用的待辦任務列表:

  1. Environment env = new Environment("eworkflow"); 
  2. Workflow wf = new BasicWorkflow(userid,env); 
  3. List tasks = wf.getCurrentTasks("2",condition);//2待辦任務;3已辦 
  4. ...... 

然后對tasks列表循環,根據wfid和業務表的關聯,插入業務表的列。

最后,將最后得到的tasks走struts2的框架返回到頁面上,顯示給最終用戶。

也可以利用工作流引擎中的任務表和業務表的關聯,直接得到我的待辦任務表。

在struts2的dao層執行sql:得到任務列表返回到頁面顯示給最終用戶。

待辦任務列表的sql:

原文鏈接:http://www.cnblogs.com/webreport/archive/2011/10/25/2223969.html

【編輯推薦】

  1. 用JavaScript編寫JVM可成功運行Java程序
  2. Spring MVC攔截器實現分析
  3. 精解Java中代理模式的實現
  4. 多核平臺下的Java優化
  5. Java開發框架Play框架快速入門
責任編輯:林師授 來源: web報表的博客
相關推薦

2009-06-26 17:15:44

Struts2

2011-05-13 09:53:02

strutsAjax

2009-06-04 11:08:32

struts2 val框架

2009-07-29 09:54:34

struts2和str

2011-03-30 09:03:57

struts2

2009-06-25 15:37:12

Struts2教程Validation框

2009-06-05 10:26:05

struts工作流程

2009-06-05 09:58:20

struts2驗證用戶注冊

2024-07-31 08:01:48

2009-06-25 15:11:28

Struts2教程Struts2程序

2009-02-04 13:13:03

2009-02-04 10:51:07

2009-07-03 09:35:57

Struts2 JSP

2009-06-04 08:34:24

Struts2配置struts.xml

2022-10-26 08:00:43

Activiti工作流BPM

2021-10-14 11:34:05

技術工作流引擎

2018-12-25 17:05:38

軟件開發 盤點

2009-06-25 16:04:30

2009-07-14 17:10:44

struts2webwork

2009-06-04 09:20:19

struts2 if標使用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频www | 四虎影视 | 亚洲精品一二区 | 亚洲精品一区av在线播放 | 新91视频网 | 一级黄片一级毛片 | 免费看黄视频网站 | av激情在线 | 亚洲视频中文字幕 | 在线视频三区 | 国产精品中文字幕在线 | 久久国产精品色av免费观看 | 亚洲视频在线看 | 青青草原综合久久大伊人精品 | av中文在线观看 | 欧美激情综合网 | 久久久久成人精品免费播放动漫 | 久久最新精品 | 国产精品精品视频一区二区三区 | 国产 亚洲 网红 主播 | 久久久成 | 天天躁日日躁狠狠躁白人 | 欧美日韩国产三级 | 91小视频 | 中文字幕日韩一区 | 乳色吐息在线观看 | 狠狠爱一区二区三区 | 成人精品在线视频 | 国产一区精品在线 | 一区二区三区亚洲 | 免费国产黄网站在线观看视频 | 美女二区 | 男人的天堂avav | 欧美日韩精品一区二区三区四区 | 欧美一区久久 | 美美女高清毛片视频免费观看 | 91丨国产| av福利网站 | 午夜影院官网 | 国产草草视频 | 免费一区二区 |