이 기사의 예에서는 Java에서 쿠키 레코드를 읽고 쓰는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
쿠키 쓰기, 쿠키 값은 String, list, map, int일 수 있습니다.
Cookie usernameCookie = new Cookie("username_" + schoolId, encodedUsername); usernameCookie.setMaxAge(60 * 60 * 24 * 365); response.addCookie(usernameCookie); //设置useriCookie--用于心教育的猜你喜欢课程 Cookie userIdCookie = new Cookie("userId_" + schoolId, userId); userIdCookie.setMaxAge(60 * 60 * 24 * 365); response.addCookie(userIdCookie);
쿠키 읽기:
HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); String userId=null; Cookie[] cookies = request.getCookies(); //cookies不为空,则清除 if(cookies!=null) { for(Cookie cookieTemp : cookies){ String cookieIdentity = cookieTemp.getName(); //查找身份串 if(cookieIdentity.equals("userId_"+schoolId)) { userId=cookieTemp.getValue(); } } }
이 글이 모든 분들의 자바 프로그래밍 설계에 도움이 되기를 바랍니다.
쿠키 레코드를 읽고 쓰는 Java 방법과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!