Spring 是否可以获取所有活动会话的列表?

Spring 是否可以获取所有活动会话的列表?,spring,servlets,grails,grails-2.0,Spring,Servlets,Grails,Grails 2.0,在Grails操作中,我可以使用会话访问HTTPSession 还可以获取所有活动会话的列表吗?您可以使用插件的ScopesInfoService服务的getsessioninfo()方法 第一个安装插件(在BuildConfig中) 然后在Config中输入一个条目 grails.plugins.appinfo.useContextListener = true 最后注入服务并使用其getSessionInfo()方法 def scopesInfoService ... scopesInfo

在Grails操作中,我可以使用会话访问HTTPSession


还可以获取所有活动会话的列表吗?

您可以使用插件的
ScopesInfoService
服务的
getsessioninfo()
方法

第一个安装插件(在BuildConfig中)

然后在Config中输入一个条目

grails.plugins.appinfo.useContextListener = true
最后注入服务并使用其
getSessionInfo()
方法

def scopesInfoService
...
scopesInfoService.getSessionsInfo()

获取所有活动会话的列表。

以下是您在评论中提出的问题的答案:

我能够让它与2.2.4一起工作,没有任何问题。请确保阅读本文了解Grails2+的兼容性

要排除jquery版本,请使用:

compile (":app-info:1.0.2" ){
            excludes 'jquery'
}

这样,您就告诉Grails不要使用插件的jquery,而是使用您的应用程序

当是刷新依赖项时,我会收到一个错误,因为插件试图安装jquery 1.8.0,而我使用的是1.8.3。你有解决方案吗?你目前已经安装了一个版本的插件[jquery-1.8.3]。是否要更新到[jquery-1.8.0]?[y,n]n。。,。我这边也问了同样的问题,我的回答是否定的。我使用的是Grails2.2.0版本,应用程序信息运行良好。在grails 2.2.4上不确定,让我们等待修复。您知道如何修复它吗,jquery没有在旧版本中加载?如何从这些会话中获取getLastAccessedTime()?
compile (":app-info:1.0.2" ){
            excludes 'jquery'
}