본문 바로가기
728x90
반응형

교육/Server26

JDBC 개발자 수업 75일차(1) - JDBC JDBC JDBC [ 정의 ] - Java Database Connectivity - 자바(응용 프로그램)와 오라클(데이터베이스)간의 연결 시켜주는 기술이다. - 중간 계층 - 자바 프로그램 오라클 a. 직접 연결 b. 강한 결합 c. 전용 API 사용 d. 난이도가 높다. - 자바 프로그램 JDBC 오라클 a. 간접 연결 b. 약한 결합 c. 범용 API 사용 d. 난이도가 낮다.(코드가 쉽다.) [ 이클립스(Eclipse)에서 JDBC 환경 설정 ] - WEB-INF > lib > ojdbc6.jar (오라클 버전에 따라 적합한 JDBC 다운) - https://www.oracle.com/database/technologies/jdbc-drivers-12c-downloads.html - SQL-Dev.. 2021. 7. 13.
Server(JSP) 개발자 수업 74일차(2) - 파일 업로드 & 다운로드 1. 파일 업로드 & 다운로드 1. 파일 업로드 & 다운로드 - 파일업로드: 클라이언트측 자원 -> 서버측 전송(= 파일 복사) - 다운로드: 서버측 자원 -> 클라이언트측 전송(= 파일 복사) - JDK(JRE)에는 파일 업로드 기능이 따로 존재하지 않는다. ( 파일 업로드 라이브러리를 통해 해야함 ) - 수업에서 사용하는 파일 업로드 라이브러리는 COS lib 이다. - http://www.servlets.com Servlets.com Home What's New? COS File Upload Library Servlet Polls Mailing Lists Servlet Engines Servlet ISPs Servlet Tools Documentation Online Articles The Soap.. 2021. 7. 13.
Server(JSP) 개발자 수업 74일차(1) - 표준 액션 태그, 확장 액션 태그(EL, JSTL) 1. 표준 액션 태그 2. 확장 액션 태그(EL, JSTL) 1. 표준 액션 태그 [ 정의 ] - XML 기술을 이용해서 기존의 JSP 문법을 확장해준 매커니즘으로 JSP 규격서에 정의되어 있는 기술이다. - XML 태그 형태를 띄기 때문에 액션태그(action tag)라고도 부르며, 간단히 액션(action)이라고 한다. 왜냐하면 이런 태그가 어떤 동작(action)을 수행하는 역할을 하기 때문이다. - , [ 표준 액션 태그 예시 ] 2. 확장 액션 태그(EL, JSTL) [ 정의 ] - JSP 표준 액션 태그의 버전업 - 추가 설치가 필요하다. ( JSTL ) - JSP 페이지에서 자바 구문을 사용하지 않기 위해서 만들어 졌다. - 달러 표시로 내장 객체를 나타낸다. - $ { } [ EL, Exp.. 2021. 7. 12.
Server(JSP) 개발자 수업 73일차(2) - out, session, application, JSP 내장 객체의 생명 주기 1. out 2. session 3. application 4. JSP 내장 객체의 생명 주기 1. out [ 정의 ] - 응답 페이지 전송을 위한 출력 스트링 객체 - 서블릿의 PrintWriter와 유사한 역할 - HTML 소스에 값을 출력하는 역할 - JSP에서 을 사용하면 불가항력으로 스파게티 코드가 자주 발생한다. > 가독성 저하.... > 차라리 예전 Servlet 방식으로 하자.. > 가독성 향상 (방법에 따라 틀리며, 개인 취향 차이이다.) [ out 예시 ] - 구구단 만들기 구구단 기본 방식 - 결과 2. session, application [ 정의 ] - JSP 내장 객체 저장소 중에 가장 중요하게 봐야 하는 저장소 이다. - 데이터 저장 - 인증 상태를 저장하는 용도로 사용된다. .. 2021. 7. 11.
Server(JSP) 개발자 수업 73일차(1) - JSP 내장 객체 , request, response, pageContext 1. JSP 내장 객체 2. request 3. response 4. pageContext 1. JSP 내장 객체 [ 정의 ] - JSP Implicit Object - 개발자가 직접 생성하지 않아도, JSP가 미리 만들어서 제공하는 객체이다. (Tomcat이 만든다!!!) - 예약어를 사용해서 얻어온다. - JSP 내장 객체는 Servlet에도 동일하게 있다. 단, Servlet에서는 직접 만들어서 사용한다. (내장 객체라는 형식이 존재하지 않기 때문..) - 종류: request, response, session, pageContext, out, application, config, page, exception 등.. - 사용빈도 1순위) request, response, session, pageCo.. 2021. 7. 11.
Server(JSP) 개발자 수업 72일차(2) - JSP 지시자, 스크립트 요소 ( Scripting Elements ) 1. JSP 지시자 2. 스크립트 요소 ( Scripting Elements ) 1. JSP 지시자 - JSP 페이지를 실행하기 위해 JSP 컨테이너(실행기, Tomcat)에게 해당 JSP 페이지를 처리하기 위한 여러가지 환경 설정을 한다. [ page 지시자 ] - - - jsp 파일 최상단에 위치한다. - 의미 1) laguage - JSP 페이지에서 프로그래밍 언어 지정 2) contentType - 현재 페이지의 컨텐츠 기술에 대해 기술 - text/html, text/plain, image/jpeg, image/gif, application/json, text/xml : MINE - contentType="text/html; charset=UTF-8" - UTF-8: 톰캣에게 현재 JSP 페이지.. 2021. 7. 9.
728x90
반응형