model2 15

5. Servlet , beans 등록

▶ DB connection bean 더보기 package comm; import java.sql.Connection; import java.sql.DriverManager; public class DbConn { String driver = "oracle.jdbc.driver.OracleDriver"; String dbURL="jdbc:oracle:thin:@localhost:1521:xe"; String user_id="scott"; String user_pw="tiger"; String qry=""; private Connection conn = null; // DB 에 connection 된 객체를 저장 public Connection getConn(){ try{ /* Driver Loading ..

2. 프로젝트 생성

Dynamic Web Project 를 생성한다. ■ 이클립스 구동 > 프로젝트 생성 ■ 서버 Test - html - jsp ■ trouble shooting - jsp 에 오류가 발생할때 ( WEB-INF / lib / servlet-api.jar 추가 ) - servlet-api.jar 위치 - jdbc lib - ojdbc 도 버전에 맞게 다운 - 다운위치 ( https://www.oracle.com/kr/database/technologies/appdev/jdbc.html ) - 또는 구글링으로 다운 가능 Hello Jsp - Testing. 화면이 잘 나오고 오류가 없다면 개발 환경 준비 됨.

모델 2의 개발 방향 과 개발 환경을 구축한다.

모델 1의 개발 방향 과 개발 환경을 구축한다. ■ 개발 시나리오 ■ 개발 환경 (이클립스 , java1.8, tomcat 8 버전, Oracle anyversion) > 이클립스 (Dynamic Web Project 가능 버전) - 내가 사용한 이클립스는 luna (site : https://www.eclipse.org/downloads/packages/release ) > java1.8 ( https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html ) > tomcat 8 ( https://tomcat.apache.org/ ) - 서버의 path 는 / 절대경로로 > Oracle ( 버전 상관없이 사용/설치 가능 버전 ) ..

[모델1, 모델2] Web - Java , Model 1, Model 2, Spring MVC

학습목표 : 웹 개발에 사용되는 방법론 Model 1, Model 2, Spring MVC 를 이론적으로 이해한다. 1. Model 1 (모델 1) - Client & Server 의 관계를 정립하자. 2. Model 2 (모델 2) - Client & Server 에서 Model 과 View 부분을 분리하자 3. Spring MVC - 내가 MVC 를 구현해 줄게.. 4. 클래스 구성의 변화로 본 MVC 모델 5. Keyword 로 보는 Spring framework 구성 마치며.. 프로그램 개발 방법론에서의 Mode1, Model2 MVC 는 말 그대로 이론적인 방법론을 이야기한다. 해당 방법론으로 어떻게 개발할지는 개발자들의 자유이다. Spring MVC Framework 는 개발 프레임(틀)을 제..

6. Jsp (동적웹을 좀더 쉽게)

학습목표 : Jsp 가 어떻게 Servlet 을 대체했는지 살펴봅니다.. (아마 저처럼 고인물들에게는 잠시 쉬어가는 타임..) * 초창기 Servlet 의 개념은 앞 시간에 보았듯이, java 프로그램 안에 html 을 넣는 방식이었다면, Jsp 는 이와는 반대로 html 안에 java 프로그램를 넣은 개념으로 이해하면 쉬울듯.. (물론, 이게 다는 아이지만, 이해하기는 편합니다.) 1. index.html 변경 (jsp 테스트를 위해 추가) Model1 - Servlet - 회원가입 - 회원List Model1 - Jsp - 회원가입 - 회원List 2. WebContent 에 jsp 폴더를 만들고 아래 3개의 파일을 생성합니다. 3. jsp > join.html 작성 (기존 join.html 에서 a..