0
我正在支持身份驗證和管理一些簡單對象的Java EE應用程序 用戶登錄後,我將其作爲對象存儲在會話作用域中託管的bean。登錄的用戶可以創建一個新的UNIT對象,該對象只能由他看到。我正在使用JSF表單進行此操作。我的問題是,我無法通過當前用戶作爲創建單元的所有者。以JSF創建形式傳遞存儲在會話託管bean中的對象
我試圖做這樣的事情與在JSF的inputHidden標籤創建單元形式
<h:inputHidden binding="#{unitController.selected.user}" value="#{loginController.checkedUser}"/>
,但它無法正常工作。
我也嘗試在CreateUnit方法中添加一個User對象作爲參數,但我不確定如何使用Java表達式語言調用此方法。 基本上,
<p:commandButton value="Save Unit" action="#{unitController.create(#{loginController.checkedUser})}" update="createUnitForm :growlCreateUnit"/>
但仍然無法正常工作。
有人可以幫忙嗎?