解决方案 »

  1.   

    程序没有走到setattribute啊,自己检查下程序执行流程,if条件检查下
      

  2.   

    你确定 name.equals("admin") && password.equals("admin")为true?
      

  3.   

    为什么啊?如果没走到setAttribute的话,怎么会执行sendRedirect呢?我不是很懂,可以给我讲一下吗
      

  4.   

    问题就是它不为true啊,大哥?但我找不到问题,困扰我两天了
      

  5.   

    我试过forward,它提示出错,我有点菜,嘿嘿。我再试试吧
      

  6.   


    else if("admin".equals(name) && "admin".equals(password)){
                session.setAttribute("admin", "true");   
                response.sendRedirect("Std_Info.jsp);
            }试一试
      

  7.   

    String name = request.getParameter("name");
    String password = request.getParameter("password");
    下面加上
    System.out.println("name====== "+name);
    System.out.println("password ====== "+password );
    再看看控制台输出是什么
      

  8.   

    有值,就是admin和admin。我不知道是不是取了个中文项目名的问题,换成英文就可以传过去了。还是谢谢你热心的解答