dwr中scriptsession
答案:2 悬赏:80
解决时间 2021-02-10 05:06
- 提问者网友:他是我的あ男人
- 2021-02-09 18:43
dwr中scriptsession
最佳答案
- 二级知识专家网友:眠于流年
- 2021-02-09 20:18
你是在做dwr的服务器推送功能吧, 这个只靠dwr自己是无法判断的,需要自己管理ScriptSession. 有效地HttpSession,就是那个和当前的HttpSession匹配的ScriptSession. 我们可以自己维护一个Map,在这个Map里面,我们定义key就是HttpSession的Id,其值就是ScriptSession对象。 在每一次页面载入的时候,都去注册此ScriptSession,那么就会把新的ScriptSession绑定到httpSession上面了。 Map sm = g.getSessions(); sm.put(hs.getId(), ss); 通过上面的Map取得所有的有效ScriptSession集合 Collection pages = g.getSessions().values(); 然后再推送,就可以了。 DWR3.0新加了一个象HttpSessionListener的东西ScriptSessionListener,用这个的话更简单,监听就行了
全部回答
- 1楼网友:我叫很个性
- 2021-02-09 20:25
可以的 必需的 这是我的一些配置
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯