FTP(File Transfer Protocol)는 원격 서버 사이에 파일을 교환하기 위한 TCP/IP 프로토콜

HTTP(Hyper Test Transfer Protocol)는 HTML 문서의 송수신을 위해 사용하는 프로토콜

-> 비연결(non connectionless) 지향형 통신 프로토콜, 비연결지향형 서비스의 단점을 극복하기 위해 쿠키 사용


쿠키(Cookie)

서버가 아닌 클라이언트 컴퓨터의 하드디스크에 사용자의 정보를 저장하기 때문에 

서버의 동작에 무릴르 주지 않으면서 사용자의 정보를 적절하게 사용할 수 있다.


1. 쿠키 객체를 생성

2. 쿠키에 속성 값을 설정

3. response 객체의 addCookie() 메소드를 호출하여 쿠키를 추가


 Cookie(java.lang.String name, java.lang.String value)

 Cookie info = new Cookie("testCookie", I am First Cookie!");


메소드 

설명 

 void setDomain(String)

 쿠키의 유효한 도메인을 설정 

 void setMaxAge(int)

 쿠키의 유효한 기간을 설정

 void setPath(String)

 쿠키의 유효한 디렉토리를 설정

 void setValue(String)

 쿠키의 값을 설정 




세션(Session)

* JSP(서버)에서만 접근 가능하므로 보안 유지에 강력

* 저장할 수 있는 데이터에 한계 X


' IOT 기반 응용 SW과정 > Web Programing' 카테고리의 다른 글

Day40 서블릿 등록  (0) 2016.05.13
Day39 컨트롤러, 서비스, DAO  (0) 2016.05.12
Day37 액션태그  (0) 2016.05.10
Day36 내장 객체의 영역, 액션태그  (0) 2016.05.09
Day35 JSP  (0) 2016.05.04

+ Recent posts