[Spring] Spring 개발 환경 구축 - Tomcat 설치하기
* 2021.01.11 작성 기준 이전 게시글에 이어 Tomcat을 설치하도록 하겠습니다 01 Tomcat이란?? - dynamic(동적)인 웹을 만들기 위한 웹 컨테이너, 서블릿 컨테이너라고 불리며, 웹서버에서 정적으로 처리해야할 데이터를 제외한 JSP, ASP, PHP 등은 웹 컨테이너(톰캣)에게 전달한다. * WAS(Web Application Server) 1. 컨테이너, 웹 컨테이너, 서블릿 컨테이너라고 부른다 2. JSP, 서블릿 처리, HTTP 요청 수신 및 응답 3. 아파치는 정적인 웹페이지만 처리하므로 처리속도가 매우 빠르고 안정적이다. 4. 하지만 톰캣(WAS)을 쓰면 동적인 데이터 처리가 가능하다 5. DB연결, 데이터 조작, 다른 응용 프로그램과 상호 작용이 가능하다. (톰캣은 80..
도서 관리 페이지 예제 - 2021.10.06
* 도서 관리 페이지 예제 01 데이터베이스 1) BOOKSTORE 테이블 2) BNO(PK), BNAME, AUTHOR, PUBLISHER, PRICE, CNT 컬럼 3) BOOKLIST 테이블 4) LNO(PK), BNAME, PRICE, CNT, TOT 컬럼 5) LOGIN 테이블 6) ID, PW 컬럼 02 TOP / Top.jsp 1) 도서 목록, 도서 검색, 구입 목록, 도서 추가, 도서 수정으로 가는 링크 (어느 페이지에서도 뜨도록) 2) header 이미지의 아이콘을 누르면 메인 페이지로 이동 대한민국 경기도 내 어딘가 Developer by Hong.s 04 Main / Main.jsp 05 도서 목록 / Output.jsp 1) BOOKSTORE 테이블에 있는 데이터들 ..
학생 성적 관리 페이지 예제 - 2021.10.05
* 학생 성적 관리 페이지 예제 01 데이터베이스 1) SCORE30 테이블 2) NAME, KOR, ENG, MAT, TOT, AVG, GRADE 컬럼 02 TOP / Top.jsp 1) 학생 입력, 학생 조회, 학생 검색, 메인화면으로 가는 링크 (어느 페이지에서도 뜨도록) 대한민국 경기도 내 어딘가 Developer by Hong.s 04 Section / Section.jsp 05 학생 정보 입력 / InsertForm.jsp 1) Insert.do --> servlet, 맨 밑에 모아 작성 2) 이름과 성적을 입력하고 저장을 누르면 jscript에서 정규표현식 검사 --> javascript, 맨 밑에 모아 작성 3) 취소를 누르면 메인 페이지로 이동 성적 입력 페이지 학생이름 국어점..