학원 1월 05일

jyp·2023년 1월 5일
0

학원

목록 보기
20/57
날짜 구하기 var today = new Date();
today.setDate(today.getDate()-1); << -1해서 어제 날짜 구하기
쿠키도 변수와 같이 하나의 값만 저장 할 수 있어서
제일 나중에 저장한 값만 나옴
사용할일 없지만 적어두기

document.cookie="name=슈퍼맨;max-age=60";
document.cookie="age=33";
function view()
{
	document.getElementById("ex").innerText=document.cookie;
}

function hide()
{
	var today = new Date();
	today.setDate(today.getDate()-1);
	document.cookie="name=;expires="+today.toGMTString();
}
쿠키 생성하는 코드
배열로 여러개 생성 할 수 있다.
Cookie cookie = new Cookie("name","슈퍼맨");
cookie.setMaxAge(600);
response.addCookie(cookie);

cookie = new Cookie("age","22");
cookie.setMaxAge(600);
response.addCookie(cookie);
쿠키 가져와서 확인

Cookie[] cookie = request.getCookies();

for(int i=0;i<cookie.length;i++)
{
	out.print(cookie[i].getName());
	out.print(" : ");
	out.print(cookie[i].getValue());
	out.print("<p>");
}
하나의 값만 가져와서 출력할때 요로케
  if(cookie[i].getName().equals("name"))
	{
		out.print("너의 이름은 " +cookie[i].getValue());
	}
쿠키 지우는 코드

이름 쿠키 삭제

삭제 버튼 만들고

String cname = request.getParameter("cname");

Cookie cookie = new Cookie(cname,"");
cookie.setMaxAge(0);
response.addCookie(cookie); >>jsp에서 처리

response.sendRedirect("cookie_view.jsp"); 
profile
국비 코딩

0개의 댓글