【问题标题】:Liferay: Display the visitor's countLiferay:显示访客人数
【发布时间】:2013-11-07 10:35:37
【问题描述】:

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

Q1:谁能告诉我如何在 portlet 上获取会话 id,因为据我所知,我们无法跨越 servlet 会话边界。登录前操作将在 ROOT servlet 会话中运行,并且部署为单独 WAR 文件的 portlet 具有单独的 servlet 会话。

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

还请指导我如何做到这一点?也分享一些 doc ref 以获得更多理解......

【问题讨论】:

    标签: java session liferay


    【解决方案1】:
    LiveUsers.getSessionUsers(company.getCompanyId())
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-23
      • 1970-01-01
      • 2020-12-05
      • 2013-04-16
      • 2013-11-15
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      相关资源
      最近更新 更多