Liferay:显示访客的数量

时间:2013-11-07 10:35:38

标签: java session liferay

我试图通过在portlet上创建来显示访问者在主页上的数量。我正在尝试使用会话概念。会话到期后,如果用户重新登录,则计数应该增加。

Q1:任何人都可以告诉我如何在portlet上获取会话ID,因为根据我的知识,我们无法跨越servlet会话边界。登录预操作将在ROOT servlet会话中运行,并且作为单独的WAR文件部署的portlet具有单独的servlet会话。

Q2:这些会话ID在每次创建时都是唯一的吗?

还请指导我如何做到这一点?还要分享一些doc ref以便更好地理解......

1 个答案:

答案 0 :(得分:0)

LiveUsers.getSessionUsers(company.getCompanyId())

这应该允许您检索已连接用户的用户会话。 希望它有所帮助。