Get cookie value in java

后端 未结 6 1846
悲&欢浪女
悲&欢浪女 2020-12-24 15:00

I\'ve initialized cooke like this in my JSP,

String timeStamp = new SimpleDateFormat(\"dd:MM:yyyy_HH:mm:ss:SSS\").format(Calendar.getInstance().getTime());
t         


        
6条回答
  •  孤独总比滥情好
    2020-12-24 15:10

    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String username = request.getParameter("username");
        String password = request.getParameter("password");
        HttpSession session = request.getSession();
    
        AccountDAO db = new AccountDAO();
        Account ac = (Account) db.getAll(username, password);
    
        if (ac != null) {
            String remember = request.getParameter("remember");
            if (remember != null) {
                Cookie c_user = new Cookie("username", username);
                Cookie c_pass = new Cookie("password", password);
    
                c_user.setMaxAge(3600 * 24 * 30);
                c_pass.setMaxAge(3600 * 24 * 30);
    
                response.addCookie(c_user);
                response.addCookie(c_pass);
    
                session.setAttribute("display_name", ac.getDisplayName());
                request.getRequestDispatcher("Detail.jsp").forward(request, response);
            } else {
                session.setAttribute("display_name", ac.getDisplayName());
                request.getRequestDispatcher("Detail.jsp").forward(request, response);
            }
        } else {
            request.getRequestDispatcher("login.jsp").forward(request, response);
        }
    }
    

提交回复
热议问题