是否可以检索存储在任意grails会话中的信息?

时间:2010-09-12 20:54:15

标签: java grails

给定一个sessionid,是否可以从存储会话数据的任何地方检索该信息,或者是否必须将我想要的信息存储在数据库中,并根据sessionid进行检索?

1 个答案:

答案 0 :(得分:0)

在早期版本的servlet规范中,有一种方法可以获取所有会话,但它被删除作为安全风险。您可以在web.xml中注册HttpSessionListener的实现(运行grails install-templates并编辑src / templates / war / web.xml进行注册)并跟踪会话。

App-Info插件将此功能作为一项功能(以及其他功能)。它默认情况下已停用,但可通过将grails.plugins.appinfo.useContextListener = true添加到grails-app / conf / Config.groovy

轻松启用