我正在使用JSF、Hibernate、Spring开发应用程序。
我有一个分配给登录用户的项目列表,该列表存储在会话级别变量中。
现在,如果admin禁用了该项目,那么所有已登录并在列表中有该项目的用户都应该从列表中删除。
那么我如何在JSF中基于其他会话级别变量来改变一个会话级别变量的值呢?
让对象实现httpessionbindinglistener并跟踪它当前绑定到的会话。当它被停用时,它可以从所有这些会话中解除绑定。