05_Server (04. JSP 프로그래밍 구현)34 [JSP] JSP ㅁ 이제 JSP 한다. 그리고 나중에 JSP와 서블릿을 결합한다.- JSP와 서블릿을 결합해서 JDBC 붙여서 본격적인 웹사이트 제작을 한다. ㅁ 새 동적 웹 프로젝트 생성- 모든 창을 닫고 '02_jsp'라는 동적 웹 프로젝트를 만든다. - 이클립스 패키지 익스픞폴러 빈 공간 우클릭 nex - 다이나믹 웹 프로젝트 - 프로젝트명 '02_jsp' - Dynamic web module version 4.0 맞는지 확인하고 next - src/main/webapp/WEB-INF/classes로 default output folder 바꾸고 next - contextroot를 jsp로 바꾸고 아래 'Generate web xml deployment descriptor' 체크하고 피니시. ㅁ webapp .. 2024. 8. 27. [Servlet] 서블릿(2) ㅁ 앞으로의 활용 과정- request 객체에서 데이터를 뽑고 난 이후에, 이 뽑은 데이터를 DB에 기록한다고 하면.- data를 service를 호출하면서 넘기고, service에서는 dao로 넘기고, dao에서 insert문 때려서 그 결과를 돌려받는다.(jdbc과정)- 성공적으로 다 되었다면 응답페이지를 제작해서 돌려줘야 한다.요청에 대한 결과 페이지를 사용자에게 보여줘야한다. ㅁ 응답페이지 - 아래처럼 index.html을 작성한다. DOCTYPE html>html>head>meta charset="UTF-8">title>Insert title heretitle>head>body> h1>Servleth1> a href="./a_lifecycle/main.html">.. 2024. 8. 27. [Servlet] 서블릿(1) - 프로젝트 세팅(만들기) ★ 프로젝트를 처음부터 만드는 경우가 아니고 깃에서 내려받은 프로젝트에 대한 세팅은"CTRL + F"로 "프로젝트 세팅 확인"을 찾으세요. ★ [프로젝트 만들기] ㅁ dynamic web project 생성- package Explorer - 빈 곳 우클릭 - dynamic web project를 만든다.- 이제는 일반적인 자바 프로젝트는 안 된다.dynamic web project라는 웹 어플리케이션을 개발할 수 있는 프로젝트를 생성한다. - 이제부터는 프로젝트 생성도 신중하게 해야 한다. 무작정 만들면 안된다. 작성하는 이름 하나하나가 굉장히 중요하다. - 프로젝트 명으로 "01_servlet" 입력한다.- 바로 엔터치지 마시고 프로젝트를 처음에 잘못 만들면 나중에 뒤늦게 변경할 .. 2024. 8. 26. [Servlet] 초기세팅 (워크스페이스, 서버) ★ "CTRL + F"로 '워크스페이스 세팅', '서버 세팅' 찾으세요. ★ ㅁ 자바스크립트로 정적인 화면에 동적인 효과를 줄 수 있었다.- 그렇게 구현한 화면에 사용자가 실제 요청을 보냈을 때 요청을 처리하고 응답해주는 것은 백단이다.- 백단이 자바, 오라클, jdbc이다. - 즉 이때까지 배웠던 화면 구현이랑 자바, 오라클 등 다 합쳐서 하나의 어플리케이션(하나의 프로젝트)를 만들 것이다. ㅁ 프로젝트(어플리케이션)을 개발한 후에는 서버라는 공간에 배포를 해야 우리가 만든 어플리케이션을 다른 사용자들이 이용할 수 있다.- 그래서 서버 구축을 진행한다.- 세팅이 많다. 반복적으로 해봐야 한다. 회사가면 안 알려준다. 세팅 처음부터 끝까지 할 수 있어야 한다. ㅁ 깃허브에 원격 저장소를 만.. 2024. 8. 26. 이전 1 2 다음