<%@page import="java.net.URLEncoder"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>쿠키 생성</h1>
<%
// 쿠키(Object) 생성
// new Cookie("Name", "(String)value")
// 같은 이름이 들어오면 덮어쓰기
Cookie cookie = new Cookie("firstCookie", "첫번째쿠키");
// Cookie에는 특수문자/공백 같은걸 저장할 수 없음
// 특수문자나 공백은 URL방식으로 인코딩 해주면 저장가능!
// URLEncoder.encode("인코딩할 문자열", "인코딩 방식")
String encoded = URLEncoder.encode("두 번째 쿠키", "utf-8");
Cookie cookie2 = new Cookie("secondCookie", encoded);
// 응답에 쿠키 추가
// addCookie( Cookie객체 )
response.addCookie(cookie);
response.addCookie(cookie2);
%>
<a href="ex02selectCookie.jsp">쿠키 조회</a>
</body>
</html>
웹페이지를 생성하는 순간 firstCookie와 secondCookie를 생성
'Cookie&Session' 카테고리의 다른 글
[Session] 세션 조회 (0) | 2022.05.16 |
---|---|
[Session] 세션 생성 (0) | 2022.05.16 |
[Cookie] 최근 본 상품 내역 출력 (0) | 2022.05.16 |
[Cookie] 쿠키 수정 (0) | 2022.05.16 |
[Cookie] 쿠키 조회 (0) | 2022.05.16 |