早上好,我的项目中有一个用例说,If the user isn't logged in to the application display a warning message to him
决定用户是否登录的是托管 bean loginPageCode
,业务逻辑层中的一个类将负责确定用户是否登录或不是为了做出显示消息的决定(当在名为 的 JSF 页面中发生特定操作时将采取该操作home.jsf
),我想到了两种方法来做到这一点,如下所示:
- 让首页判断用户是否登录,并将最终决定权交给业务逻辑类
- 让业务逻辑类负责确定用户是否登录,这将需要它直接处理
loginPageCode
我想从设计的角度知道这样做的合适方法。