2014-10-10 42 views
0

我正在使用Jbpm 5.4創建一個應用程序。每個用戶任務都有一個任務表單,我通過Rest api來爭奪他們。所有的工作都很好,數據正在表格中。但我想知道jbpm api如何獲取用戶在之前狀態下填充的數據?吃那些與內容表相關的數據?任何人都可以解釋我是如何獲得這些填充數據的? 我試過。如何在Jbpm中獲取表單填充數據5.4

try { 
BlockingGetContentResponseHandlerresponseHandler=new BlockingGetContentResponseHandler(); 

client.getContent(contentId, responseHandler); 

Content content = responseHandler.getContent(); 

byte[] byteContent = content.getContent(); 

ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(byteContent); 

ObjectInputStream inputStream = new ObjectInputStream(byteArrayInputStream); 

obj = inputStream.readObject(); 

} catch (Throwable t) { 
t.printStackTrace(); 
} 

回答

0
+0

感謝克里斯,我看了你的答案,它真的幫助我瞭解它是如何工作的。根據我的理解,任務表單內容在內容表中保存爲一個字節數組。我不能使用該數組直接獲取表單數據嗎? – Ampm 2014-10-12 11:30:12

+0

我找到了我的解決方案。有效。 – Ampm 2014-10-13 04:51:10