08 Cookie(쿠키), Session(세션)

p186 - src/main/java/boot/start/servlet/CookieServlet

@WebServlet(name = "cookieServlet", urlPatterns = "/cookie")
public class CookieServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // 쿠키 배열 가져오기
        Cookie[] cookies = request.getCookies();

        if (cookies != null) {
            for (Cookie cookie : cookies) {
                if ("user".equals(cookie.getName())) {
                    // 쿠키 값 가져오기
                    response.getWriter().println("User cookie found: " + cookie.getValue());
                    return;
                }
            }
        }

        response.getWriter().println("No user cookie found");
    }
}

p189 - src/main/java/boot/start/servlet/LoginServlet

p189 - src/resources/webapp/login/login.jsp

p190 - src/main/java/boot/start/servlet/ProfileServlet

p190 - src/main/java/boot/start/servlet/LogoutServlet

p190 - src/main/webapp/jsp/login/profile.jsp

Last updated