Cookie cookie = new Cookie("Name", "Value");
cookie.setMaxAge(24*60*60); //cookie 객체의 유효기간(24시간)설정
response.addCookie(new Cookie("pwd", "test1234")); //Name = pwd, Value = test1234 저장
response.addCookie(new Cookie("age", "20")); //Name = age, Value = 20 저장
Cookie[] cookies = request.getCookies();
ex)
for ( Cookie cookie : cookies) {
out.println(cookie.getName() + cookie.getValue() +"<br>");
}
cookie.setMaxAge(0); //cookie 객체의 쿠키 유효기간 만료시킴
session.setAttribute(String name, Object value);
ex)
session.setAttribute("id", "test");
session.setAttribute("pwd", "test1234");
session.setAttribute("age", 20);
session.getAttribute(String name)
ex)
<%
String id = (String)session.getAttribute("id");
String pwd = (String)session.getAttribute("pwd");
Integer age = (Integer)session.getAttribute("age");
%>
id : <%= id %><br>
pwd : <%= pwd %><br>
age : <%= age %><br>
ex)
Enumeration names = session.getAttributeNames();
while(names.hasMoreElements()){
String name = names.nextElement().toString();
String value = session.getAttribute(name).toString();
out.println(name + " : " + value + "<br>");
}
session.removeAttribute(세션에 저장된 객체명);
session.invalidate(); //세션 모두 삭제