我有一個使用spring webflow作爲框架的java web應用程序。我在處理普通流xml數據時遇到了問題。當處理變得更加複雜時,我發現使用Web流的流xml很難實現。我正在考慮使用控制器來執行這些操作。我該怎麼做呢。在Web流中使用控制器沒有任何想法。從控制器,我可以跳轉到流xml以繼續處理?Spring Webflow最佳實踐
我的問題的一個例子是提交表單。這是場景。我有一個用戶表和權限表。我也有一個用戶類代表我在這裏使用Hibernate的tablebec。在我的註冊頁面中,我有用戶名,密碼和權限(不是用戶類的字段)字段。我使用spring webflow綁定將此窗體綁定到我的User對象。我的問題是我無法綁定授權字段,因爲它不存在於我的User類中。我是否需要創建代表我的表單的bean?我需要在另一個表Authority中的Users表和權限上添加用戶名和密碼。我在哪裏對User對象和Authority對象進行初始化,或者在哪裏將registerFormBean的值設置爲我的POJO?我認爲這不是一個好辦法,否則將讓我的流量XML複雜