Session保存数据

    int nameid=dao.isLegalUser(name, password);/ /方法返回int数据
               request.setAttribute("nameid",nameid);     //这里保存进去是String类型
               request.setAttribute("name", name);
               HttpSession session = request.getSession(true);
               session.setAttribute("name", name);  //这里是String类型数数据
               session.setAttribute("nameid",nameid); //这里是int类型数据
                //设置seseion过期时间,默认为秒
               session.setMaxInactiveInterval(10*60);               
               System.out.println("sessionid:"+session.getId());  //得到Session ID
              request.getRequestDispatcher("/jsp/bolg2.jsp").forward(request, response);  //页面转发

    

     //取Session 值的时候,保存的时候是什么类型就转换成类型
          int nameid= (int) request.getSession().getAttribute("nameid");

    
          String name=(String)request.getSession().getAttribute("name");

 

 

原文地址:https://www.cnblogs.com/TangGe520/p/8881091.html