在登录方法中,我将连接的用户存储在FaceContex中,以便在其他管理人员中使用它时运行此方法的问题:
User connectedUser = (User) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("connectedUser");
它返回当前用户,但具有相同的错误属性并非所有属性:
firstname,lastname ..是真的。
accesslevel,login,password为false(旧用户)
它看起来像我运行时(facescontext put)它只更新相同的属性