问答详情
源自:4-11 阶段案例——实现用户登录

输入用户名和密码为什么session里面是空值???

   String username="";

   String password="";

   request.setCharacterEncoding("utf-8");

   

   username=request.getParameter("username");

   password=request.getParameter("password");

   

   

      if("admin".equals(username)&&"admin".equals(password)){

    session.setAttribute("loginuser", username);

   

    //request.getRequestDispatcher("login_success.jsp").forward(request, response);

      }else{

    //response.sendRedirect("login_failure.jsp");

      }

   

%>

<%=session.getAttribute("username") %><br />


提问者:世事如棋_2016 2016-11-04 15:18

个回答

  • 吃虎粮的猫
    2016-11-04 15:33:35
    已采纳

    最后一句中的key改为<%=session.getAttribute("loginuser") %><br />,你在setAttribute时的key值为"loginuser",getAttribute取出来也应该是"loginuser"