0

我在会话中有一个用户的类持有值

 @SessionScoped
 class UserSession{}

现在我有一个LoginFilter确保通过用户登录访问的一些 url

class LoginFilter{
   @Inject UserSession userSession;
   ...
}

然后当我尝试引导码头时抛出了超出范围的异常。如何检查会话是否包含UserSession对象?我不知道UserSession类的属性名称。

4

1 回答 1

2

您可以注入 aProvider<UserSession>而不是 plain UserSession

于 2013-06-27T03:19:20.740 回答