如何在归定的时间内让所有的session消毁

jia19861029 2008-03-28 10:11:57
如题,如何在归定的时间内消毁所有有的session.请各路大虾帮忙!!!小弟谢过了
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
valibo 2008-03-28
  • 打赏
  • 举报
回复
<!-- Spring里的定时器配置 -->
<bean id="areaStatJob(自己起的名字)"
class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="cn.com.cclib.core.AreaStatJob(定时器要执行的Class)" />
<property name="jobDataAsMap">
<map>
<!-- 传入一些必要的Service对象 便于程序中应用。。如果没有的话这里就不用传了 -->
<entry key="statService">
<ref bean="statService" />
</entry>
</map>
</property>
</bean>

<!-- 会员 地区统计 定时器 -->
<bean id="areaStatCronTrigger(名字自己定的)"
class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="areaStatJob(上面的)" />
</property>
<property name="cronExpression">
<!-- 关键在配置此表达式 每天的凌晨4点执行-->
<value>0 0 4 ? * *</value>
</property>
</bean>
valibo 2008-03-28
  • 打赏
  • 举报
回复
分析结论可以得到 定时 ,所有Session Session失效



一、如果只有一个Session (例如一个登陆用户)

你的办法是什么呢 ??

这个就不用我说了吧。。直接调用 session 的方法就可以了

二、同理 多个Session 的时候 无非就是一个循环而已


至于你说的同一时间做某一件事情

俗称定时器

你看你的应用里有没有框架 有点话 看一下API

可否支持 定时器的配置
rabbitbug 2008-03-28
  • 打赏
  • 举报
回复
配置失效时间应该可以吧?
jia19861029 2008-03-28
  • 打赏
  • 举报
回复
楼上说的是让session失效.

等于消毁吗?
miaoliujun 2008-03-28
  • 打赏
  • 举报
回复
session的生命周期?

web.xml中
<session-config> <session-timeout>60</session-timeout>
</session-config>

<session-config> <session-timeout-seconds>60</session-timeout-seconds>
</session-config>

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧