JSP-Servlet
-
0904. 세션 관리JSP-Servlet 2023. 9. 5. 09:02
*chapter 06 프로젝트 세션의 생성과 종료 사용자의 상태 정보를 서버에서 관리 일정시간 동작 없으면 자동 로그아웃됨 (세션만료) 톰캣은 기본 30분으로 변경가능하고 금융권은 10분 정도이다. 쿠키 : 리퀘스트 head에 세션값을 저장해서 클라이언트와 연결을 유지. 세션아이디는 브라우저를 바꾸지 않는 이상 동일한 값이다. 브라우저를 모두 종료하고 다시 열면 다른 값이 부여된 세션아이디가 생성된다. 즉 세션은 브라우저를 식별하는 것 request 객체를 통해 getSessiong() 하면 session scope에 접근가능 정보넣기 : set, 꺼내기 : get, 제거: remove 세션시간 유지 기준은 : 처음 생성시간이 아니라 마지막 요청시점부터 연장되는 것 -> Time Out 로그아웃 처리 :..
-
0829. JSP/Servlet - URL, 웹서버와 웹컨테이너JSP-Servlet 2023. 8. 29. 18:15
JSP/Servlet -> Spring 📍URL Uniform Resource Locator 웹에서 사용하는 자원을 지칭하는 유일한 식별표기법 브라우저의 주소창에 나오는 것 *URI는 information이라 유일하게 식별할 수 있는 정보이기만 하면 된다. Locator는 위치정보를 가지고 있다. (어느 디렉토리 밑에 ...) URL 표기방법 프로토콜 : http, https 등 주소 : ip, domain 등이 될 수 있다. 포트번호 : 디폴트 사용 시 생략가능(80번이 아닌 다른 포트로 서버가 연결될 때는 명시해야 한다) 경로 : 슬래시 이하 "path" 클라이언트와 서버 구조 🌱 웹 어플리케이션이란? 웹서버를 통해서 요청이 들어왔을 때 어떤 매커니즘과 처리로 응답을 내보낼지 규정하는 것 편하게 하기..
-
0829. 톰캣(Tomcat) 설치와 이클립스(Eclipse) 연동JSP-Servlet 2023. 8. 29. 16:53
🌱사전 작업 (다운로드 및 새 작업공간) 이클립스 새로 써야 한다. 작업공간 하나 생성 [File] - [Switch Workspace] - [Other...] [Browse] 해서 새로 만든 작업공간 폴더 지정. 폴더 선택 후 Launch 하면 이클립스가 재기동된다 (모든 설정이 초기화) - 새로 열린 이클립스에서 필수 설정할 것 - [Window] - [Preferences] >> Workspace : UTF-8 CSS Files, Html Files, JSP Files : UTF-8 +) 그 외 font - text font 변경 등 톰캣 설치 Apache Tomcat® - Welcome! Apache Tomcat® - Welcome! The Apache Tomcat® software is an o..