JSP在线聊天室退出问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 00:37:47
就是一个简单的框架3个面板上边的左面板显示聊天信息,右侧显示用户列表,下边是发送信息,现在聊天登陆可以实现聊天,用户列表也正确,就是当前用户退出的时候用户列表的名称还在上边,我用的是Arraylist保存的用户列表然后添加到application里边,现在就是不会弄退出后删除用户列表的用户名,请高手赐教不胜感激~

没用ajax吧 退出的时候发送请求 要求删除application里的这个用户
你的在线列表的话应该要不断的刷新....不然真不好弄

arrayList里的信息remove掉 是不是没有在客户端那边刷新列表?
使用session的监听器把信息去掉

你在窗口关闭的时候调用一个方法来去掉ArrayList中存放的东西就行了嘛.然后再把ArrayList存放到application中,应该是在BODY标签里面调用unonload这个事件。