2012-09-20 57 views
0

我想找到兩個Spring WebFlow項目共享數據的最佳方式。在我的示例中,可以說Web-Flow App1從用戶獲得信息,如姓名,電話,ssn等等,我將需要將控制權交給差異Web-Flow應用程序讓我們稱之爲App2,需要手機和ssn來啓動。兩個Spring WebFlow項目共享數據的最佳方式

由於某些規則,我們無法將手機和ssn保存到數據庫中,所以我想聽聽其他一些程序員關於處理此問題的一些最佳方法。

回答

0

一個Web應用程序必須將控制權交給另一個Web應用程序?你coud重定向到http:// [app2]/start?phone = 123 & ssn = 456

+0

問題是我們不希望它作爲參數,以便用戶可以看到他們 – techsjs2012

+0

他們是不同的web應用程序嗎?您仍然有很多選擇:Cookie,POST。許多(所有?)servlet容器都支持在應用程序之間共享用戶會話。 –

0

將隱藏變量發送到其他站點。

<body onload="document.getElementById('theForm').submit();"> 
<form id="theForm" action="http://app2/..." method="POST"> 
<input type="hidden" name="name" value="Joe"></input> 
<input type="hidden" name="ssn" value="XYZ123..."></input> 
... 
</form> 
</body> 
相關問題