同一个配置,调查用同一个后台方法为什么得到的SESSION不同;public List listDept(String by,String qylb,String csParent,HttpSession session)throws Exception{
//HttpSession session = WebContextFactory.get().getSession();
User usr=(User)session.getAttribute("USER_SESSION"); 
//session.setAttribute(
if(usr==null){
throw new Exception("会话过期,请重新登录!");
//System.out.println("user================user is null=================user is null==========user is null=");
//return null;

// System.out.println(usr.getTellID());
// System.out.println(usr.getTellName());
PrvlgBaseOperator op=StageFactory.getInstance().getPrvlgOperator();
SQLExecutor db =null;
Result rs=null;
try{ db=new SQLExecutor();//生成数据访问对象
// if("admin".equals(usr.getOper_id()))
// rs=op.getDeptList(usr,by,qylb,csParent,db);
// else
rs=op.getDeptListForTree(usr,by,qylb,csParent,db);


return rs.toList();       
}catch (Exception e ){
e.printStackTrace();
throw new Exception("查询错误:"+e.getMessage());
}finally{
if(db!=null) db.close();
}
}