
로그인한 사람들만 사용할 수 있도록 세션을 활용하는 방법을 알아보자. 세션(Session)이란? 일정 시간동안 같은 사용자(정확하게 브라우저를 말한다)로 부터 들어오는 일련의 요구를 하나의 상태로 보고 그 상태를 일정하게 유지시키는 기술이다. 방문자의 요청에 따른 정보를 방문자 메모리에 저장하는 것이 아닌 웹 서버가 세션 아이디 파일을 만들어 서비스가 돌아가고 있는 서버에 저장하는 것이다. 서버에 저장되기 때문에 사용자 정보가 노출되지 않는다. 세션을 정할 때는 session.setAttribute(String name, value); 로 작성하면 된다. 사이트에 보여지는 jsp(04-02_Session_Client.jsp)에서 아이디와 비밀번호를 입력받은 후 처리해주는 jsp(04-02_Session_..

JSP에 필요한 정보를 저장하고 가져오기 위한 가장 편한 방법은? DB를 쓰는 것! 이번엔 JSP와 DB를 연동해서 정보를 입력·저장·출력을 해보려고 한다. (지난번에 만들어둔 가상머신에서 진행함) DB는 MariaDB를 사용할거다. DATABASE 설치하기 01. 사이트 접속 → 상단 메뉴 중 Download 클릭! 02. 다운받을 버전 및 시스템 등 선택 후 아래 Download 클릭 03. 다운로드 완료 후 설치파일 실행 04. 설치 (빨간색 네모 따라서 클릭 ㄱㄱ) DATABASE 만들기 01. 시작 - MariaDB Prompt 실행 02. 순서대로 입력하기 ① mysql -u root -p 입력 후 Enter ② password는 설정한대로 입력 후 Enter 03. DB 만들기 CREATE ..