backend

    [BackEnd] Cookie & Session 쿠키 세션

    목차 HTTP 프로토콜 특징 비연결 지향형 통신 프로토콜 응답 후 연결을 종료(stateless) 지속적인 연결 유지로 인한 자원낭비 방지를 위해 연결 해제 연결이 해제되면 서버는 클라이언트 정보를 알 수 없음 이 문제를 해결하기 위해 Cookie와 HttpSession을 활용함 쿠키 javax.servlet.http.Cookie 서버가 생성하는 클라이언트 정보를 가지고 있는 파일 클라이언트 컴퓨터에 저장, 필요에 따라 요청 시 서버로 같이 전송됨 key-value 형태로 구성, 문자열 데이터 브라우저(클라이언트) 별로 별도의 쿠키가 생성 (브라우저가 다르면 다른 사용자로 처리) 세션관리를 위해 사용됨 사용자마다 다른 페이지를 보여줄 수 있다 사용자의 행동과 패턴을 분석하고 기록하는 데 사용됨 (사용자가..

    [BackEnd] Servlet & JSP

    목차 참고 URL(Uniform Resource Locator) 웹 상의 자원을 참조하기 위한 웹 주소 웹 페이지: 웹 브라우저를 통해 보여지는 화면 웹 서버: 클라이언트 요청에 맞는 응답(웹 페이지)를 제공 웹 어플리케이션: 웹 서버를 기반으로 실행되는 응용 소프트웨어 웹 어플리케이션 서버(WAS): 요청이 오면 알맞은 프로그램을 실행하여 응답 만들고 제공하는 서버 URL http://localhost:8080/Back01_Hello/HelloServlet localhost=내 컴퓨터 주소 8080=포트 번호 Back01_Hello: context path HelloServlet: 들어온 요청 Servlet 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 웹 서버의 성능을 향상하기 위해 사..

출처: https://gmnam.tistory.com/157 [Voyager:티스토리]