코딩 학습/웹 프로그래밍(2)
-
[웹 프로그래밍]web.xml에 대해 간략하게 알아보자.
[웹 프로그래밍]web.xml에 대해 간략하게 알아보자. web.xml이란? 웹 애플리케이션을 만들 때 초기 설정 값 등을 정의한 파일로 다양한 동작이 설정되어 있다. web.xml이 하는 일 ServletContext의 초기 파라미터 설정 ServletContext 정의 : javax.servlet.ServletContext 서블릿과 컨테이너 간의 연동 웹어플리케이션 마다 하나의 ServletContext가 생성 서블릿끼리 자원 공유를 목적으로 사용됨 지속 시간 : 컨테이너 유지 시간 서블릿에서 공통적으로 사용하는 정보를 저장, 공유 session 유효시간 설정 session 로그인 데이터 등 웹어플리케이션을 이용하는 동안 유지되어야할 데이터를 저장 http프로토콜의 특징 : 접속을 유지하지 않고 매 ..
2020.12.29 -
[WEB Programming] 세션과 쿠키
세션과 쿠키 HTTP Protocol 웹 사이트 주소 보면 앞에 시작하는 http Hyper Text Trasfer Protocol 인터넷 상 데이터를 주고받는 서버-클라이언트 모델을 따른다. 다양한 종류의 데이터를 주고 받을 수 있다. (HTML 문서, 동영상, 오디오, 이미지 등등) 소통 방식 : request(요청), response(응답) [JAVA WEB] 위 이름의 객체를 사용해 서버-클라이언트 간 데이터를 주고받는 처리를 할 수 있다. HTTP 프로토콜의 특징 : Stateless 요청, 응답이 끝난 후 연결은 끊는다. 이에 따라 발생하는 문제... 해당 웹 브라우저에서 이 다음 요청을 하는 경우 이전에 요청한 클라이언트인지 새로운 클라이언트인지 기억하지 못한다... 예를 들어 로그인 정보 ..
2020.12.19