应该这样:
String login=(String)session.getAttribute("login");因为存进去的时候是以Object存进去的,取出来也是以Object的形式取得,
所以要强制转换成你所期待的类型

解决方案 »

  1.   

    String login="";
    if (session.getAttribute("login")!=null)
    login = session.getAttribute("login").toString();
      

  2.   

    应该这样:
    String login=(String)session.getAttribute("login");Object login=session.getAttribute("login");
    因为存进去的时候是以Object存进去的,取出来也是以Object的形式取得,
    所以要强制转换成你所期待的类型
      

  3.   

    还有 String login=session.getAttribute("login").toString();
      

  4.   

    session是对象 赋值给string要先转换类型