我有一个xpage应用程序,我只想计算打开的会话(匿名用户)或登录用户或两者,并在页面上显示此信息。 这个问题http://bit.ly/1sUMt8m仍未解决。
任何想法如何做到这一点?
答案 0 :(得分:1)
您可以从控制台获取此信息。 show users 会为您提供所有用户及其开放数据库。 show opendatabases 显示数据库和读取。有关详细信息,请参阅documentation。
因此,您可以使用sessionAsSigner并从代码中发出console命令。添加-xml以获得可以确定解析的格式的响应。 该措施略显粗糙,因为用户可以在会话仍然有效时关闭窗口。
除此之外你还需要一些JS技巧