setCookie1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@page import="java.net.URLEncoder"%>
<%
//setCooke1.jsp
Cookie cookie1 = new Cookie("name", URLEncoder.encode("최범균"));
response.addCookie(cookie1);
response.sendRedirect("viewCookie1.jsp");
%>
viewCookie1.jsp
<%@page import="java.net.URLDecoder"%><%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
Cookie[] cookies = request.getCookies();
if(cookies != null && cookies.length > 0){
for(int i=0; i<cookies.length; i++){
out.println("쿠키이름 : " +cookies[i].getName() +"<br>");
out.println("쿠키값 : " +URLDecoder.decode(cookies[i].getValue()) + "<br>");
}
}else{
out.println("현재 쿠키가 없습니다.");
}
%>
viewCookie1.jsp //쿠키값 없음
setCookie1.jsp -> viewCookie1.jsp //쿠키값을 가져올 수 있음
쿠키가 유지되는 시간 브라우저가 종료되는 시점
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@page import="java.net.URLEncoder"%>
<%
//setCooke1.jsp
Cookie cookie1 = new Cookie("name", URLEncoder.encode("최범균"));
cookie1.setMaxAge(5*60);
response.addCookie(cookie1);
response.sendRedirect("viewCookie1.jsp");
%>
'Study > Programming' 카테고리의 다른 글
JSP webprj1 (0) | 2009.06.09 |
---|---|
jsp 회원가입폼 만들기 (0) | 2009.06.04 |
JSP 파일 업로드 (0) | 2009.06.03 |
jsp에서 파일 업로드 처리 (0) | 2009.06.03 |
JSP 게시판 공백처리 (0) | 2009.06.01 |