쿠키 생성
<html>
<head>
<%
String cookieName = "par";
Cookie cookie = new Cookie(cookieName, "paranmul"); // (String name, String value);
//Cookie cookie = new Cookie(cookieName, URLEncoder.encode("paranmul","euc-kr")); // 한글 출력
cookie.setMaxAge(60); // 1분 후 종료 (int expiry)
response.addCookie(cookie); // 쿠키를 응답에 추가해줌
%>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%=cookieName%>
쿠키가 생성됨
<br>
<form methomd="post" action="getCookie.jsp">
<input type="submit" value="생성한 쿠키 확인">
</form>
</body>
</html>
값 가져오기
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%
Cookie cookie[] = request.getCookies(); // 모든 쿠키를 가져옴
if (cookie != null) // 쿠키가 있을 경우
{
for (int i = 0; i < cookie.length; i++) {
if (cookie[i].getName().equals("par")) // 쿠키의 이름이 id 인 경우
{
%>
쿠키의 이름은 :
<%=cookie[i].getName()%>
이고 쿠키의 값 :
<%=URLDecoder.decode(cookie[i].getValue())%>
입니다.
<%
}
}
}
%>
<form methomd="post" action="deleteCookie.jsp">
<input type="submit" value="쿠키 삭제">
</form>
</body>
</html>
쿠키 삭제
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<br>쿠키를 삭제 합니다
<%
Cookie cookie[] = request.getCookies(); // 모든 쿠키를 가져옴
if (cookie != null) // 쿠키가 있을 경우
{
for (int i = 0; i < cookie.length; i++) {
cookie[i].setMaxAge(0); // 쿠키의 이름이 id 인 경우
response.addCookie(cookie[i]);
%>
<%
}
}
%>
<form methomd ="post" action="getCookie.jsp">
<input type="submit" value="생성된 쿠키확인">
</form>
</body>
</html>
'보물창고 > Programming' 카테고리의 다른 글
Java bean Default output folder(자바 빈 디폴트 폴더 설정 (0) | 2011.05.25 |
---|---|
useBean (dbtmqls, jsp, 웹프로그래밍) (0) | 2011.05.04 |
jsp:include (jsp 웹프로그래밍 인클루드 방법) (0) | 2011.05.04 |
jsp:forwarp (웹 프로그래밍 jsp 포워드) (0) | 2011.05.04 |
jsp 반복문 1부터 10까지 합 (for, while, do while) (0) | 2011.04.13 |
파이썬과 에디트 플러스 설치시 참고한 사이트 (Python, editplus) (0) | 2011.04.12 |
WxGladeTutorial (파이썬 GUI 툴 튜토리얼, 함수, 메소드, API, methods) (2) | 2011.04.06 |
html 버튼 태그 정리된 곳 (0) | 2011.03.30 |