public class SetCookieServlet1 extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //현재 시간을 쿠키정보로 만들어 클라이언트에 전송 Date date = new Date(); //현재시간 조회 - SimpleDateFormat을 사용할 때 Date 객체를 이용 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd E HH:mm:ss"); //E는 요일을 의미함 String nowDate = sdf.format(date); Cookie c = new Cookie("nowDate", nowDate); //쿠키 값 1개 생성, 쿠키 객체 하나가 쿠키 정보 하나를 의미 response.addCookie(c); //쿠키 정보 client로 전송 //응답 response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); out.println("<html><body>"); out.println("현재일시 : " + nowDate); out.println("<br><a href='/myweb/getCookie'>Get Cookie 요청</a>"); out.println("</body></html>"); }