20.03 ~ 20.08 국비교육 83

MVC 모델2 - 1. Server Pool 생성

오라클을 연동하기 위해 c드라이브 아래 app폴더에서 ojdbc6.jar 파일을 찾는다. ojdbc6.jar 파일을 복사해 톰캣의 lib폴더에 붙여넣는다. 이클립스에서는 jstl 객체들을 lib폴더에 붙여넣는다. 서버 프로젝트의 server.xml 파일을 연다. GlobalNamingResources 태그 아래에 resource를 추가한다. : 서버에서 제공해 주는 자원을 설정 자원 설정 콘솔 창의 데이터 탭에서 new 선택 oracle 선택 new driver 선택 oracle thin driver 11 선택 Jar list 탭으로 옮겨가 edit jar을 선택해 아까 lib폴더에 붙여넣은 ojdbc6.jar을 선택한다. 계정 정보 설정 finish하면 오라클 서버가 생성됐다. sql 파일을 생성 파일..

Oracle 설치 및 세팅

선생님이 올려주신 오라클 뎅터베이스 집파일을 다운받았다. (오라클 홈페이지에서 다운받을 수 있다) 압축해제 뒤 설치파일 실행 설치 단계가 9개 있는데, 빨간색 박스부분만 유의해서 설정하고 넘긴다. 데스크톱에서 설치하니까 데스크톱 클래스 비밀번호를 설정한다. 데이터베이스 설치 완료 서비스로 들어간다. 네모친 항목을 수동으로 설정한다. sql plus을 실행한다. 사용자명 system 과 sql plus 설치 시 설정한 비밀번호를 입력한다. cmd 창을 열고 sql plus system/비밀번호 를 입력해 sql plus에 접속한다. javauser 계정을 생성한다. 권한을 부여한다. javauser 계정으로 연결한다. 계정이 잠겨있어 우선 system 계정으로 접속한다. alter user 명령을 사용해 ..

파일 업로드

[form method = "post" enctype = "multipart/form-data"] *enctype(인코딩 타입): [input type = "file"]을 사용한 경우 반드시 필요한 속성 --- 전송 ---> request.getParameter 사용X ===> 업로드 컴포넌트를 사용해 인자를 받는다. ex. jspmart.jar cos.jar part클래스로 직접 받기 : request영역이 아닌 temp 임시저장소에 저장 --- 이동, 복사 ---> /upload 자료실 위치 *cos.jar파일의 com\oreilly\servlet 폴더의 MultipartRequest 클래스 생성자 -> public MultipartRequest(request 인자, 저장할 디렉토리 위치, 파일크기 ..