play Job 中如何获取session的值?
play Job 中如何获取session的值?
如
public void doJob() throws Exception {
// TODO Auto-generated method stub
super.doJob();
// 这个地方要取得 session值
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
用 Job 的情况下,一般是指系统自动执行,所以不需要 Session 信息,如果是想保存当前用户等,那么就要传入操作这个 Job 的用户信息,而不是取得 Session,毕竟 Job 是 Model 层而 Session 是 Controller 层的,两个层 Controller 层调用 Model 层正常,但一般不建议 Model 层调用 Controller 层的方法和信息。
可是我就是想要获取到session里面的值,不想使用cache。该如何获取呢?
我一下子就想到cache
自问自答?
我知道处理方法,谢谢大家!可以用cache!