解决方案 »
- java布局
- Struts2里使用Token问题
- 请问用S2SH做网站性能怎样?
- 哪个好心人有用EJB做的购物车,能发给我看下吗?
- [开源分享]JEasyFrame,一款基于SSH的轻量级JavaEE开发框架
- lucene4.4复合模糊查询
- JavaMail用IMAPFolder.getMessageByUID来获取QQ邮箱的邮件时有问题!!!
- <html:link>中的page 和action属性有什么区别阿?
- 请问Hibernate的JCS可不可以用作对象池?
- 各位老大,有什么好的关于socket通讯方面的书籍推荐一下
- JavvEE找不到/hibernate.cfg.xml not found
- 求一个基于SSH上传文件的源码 数据库存储文件路径即可
session是客户端与服务端的会话socket是服务端与服务端,怎么创建session?
方法2.b用application进行管理。//b系统的listener
public class asysListener implements HttpSessionListener{ private static HashMap map=new HashMap();//保存sessionID和uudi的映射 public void sessionCreated(HttpSessionEvent arg0) {
}
public void sessionDestroyed(HttpSessionEvent arg0) {
map.remove(arg0.getSession().getId());
}
/*用户的uuid是否正确*/
public static boolean isExit(HttpSession session,String uuid){
if(uuid.equals(map.get(session.getId()))){
return true;
}
return false;
}
/*新增*/
public static void add(String sessionid,String uuid){
map.put(sessionid,uuid);
} }
最好存放在B系统的服务系统之外,允许B服务系统重启后依然有效一定要自己写,可以使用一个单例的bean,其中的map,保存 uuid和验证标识