提示什么错误,accountList是否为空

解决方案 »

  1.   

    to  lzlng(Galaxy) 是的,页面提示为null;
      

  2.   

    要把 session的类型转换成你要返回的类型 你jsp页面呢
      

  3.   

    你放进session是什么类型在jsp中就要把session的结果转成放入的数据类型,如:
    CLASS 中:
    Map nameMap = new HashMap();
    HttpSession session = request.getSession();
    session.setAttribute("accountList", nameMap);
    JSP  中:
    HttpSession session = request.getSession();
    Map jspMap = (Map)session.getAttribute("accountList");如果这样还不行,你在页面输出LOG看一下.
      

  4.   

    to  hfniit(沙砾) 
    多谢,我解决了,
    HttpSession accountSession = request.getSession();
    Map jspMap = (Map)accountSession .getAttribute("accountList");1. 我原来没有定义session ,直接调用jsp的内部对象Session.getAttribute("accountList");怎么不行呢
    2.还有
    HttpSession session = request.getSession();这样定义的话,页面提示:"session is already defined in _jspService"
      

  5.   

    session是JSP的内置对象,就好像是已经声明过了,你可以在JSP页面直接有session这个对象变量了,你再HttpSession session = request.getSession();当然报:"session is already defined in _jspService"这个错误了。你用别的名字是可以的,呵呵。不过没这个必要。
      

  6.   

    Session是不是它的原因,写成session试一试
      

  7.   

    我用session也试了,报错:"nullException"
    我觉得这个问题很搞人
      

  8.   

    不知道怎么搞的,我刚才重先试了一下,用session,既然有可以,
    呵呵,可能我以前在别的地方程序写错了好了
    结帐!