국비
-
jdbcJDBC 2021. 12. 14. 18:11
jdbc로 이동해서, 오늘은 학생들의 국영수 점수를 받는 페이지들을 만들었다. 기본 생성자(필수)와 모든 필드값을 매개값으로 받는 생성자(선택사항)를 하나씩 제작해 주었다. -> 자바빈 클래스 overriding과 getter and setter을 VO에서 다 해 주고, DAO는 웹 서버의 DB 연동 요청이 발생할 때마다 DataBase CRUD(create, read, update, delete)작업을 전담하는 클래스이다. - 일반적으로 jsp 혹은 servlet에서 유지보수 및 코드의 모듈화를 위해 별도의 DAO 클래스를 만들어 사용한다. 테이블로부터 데이터를 읽어와 자바 객체로 변환하거나 자바 객체의 값을 테이블에 저장한다. package kr.co.jsp.score.model; import jav..
-
jspJSP 2021. 12. 13. 15:55
저번 시간에 이어서,, 한번이라도 티켓팅을 해 봤다면 오류 페이지는 물론이고 "이선좌"를 못 봤을 리x 공포의 이선좌,,를 뜨게 하는 방법을 알아보자..! Insert title here 좌석 예매 결과 선택한 좌석: out.print("[" + s + "]"); } %> (이)가 예매 신청되었습니다. 예매 신청 결과: 이미 선택된 자리입니다. 추가 예매하기! 공포의 이선좌 만들어 주기 완성! 그리고 오늘은 java에서 배운 것을 전반적으로 복습하는 내용이었다. System.out.println("\n### 회원 관리 프로그램 ###"); System.out.println("# 1. 회원 정보 등록하기"); System.out.println("# 2. 전체 회원 정보 조회하기"); System.out.p..
-
jspJSP 2021. 12. 11. 01:04
어제에 이어서 쿠키를 정리하자면, 쿠키는 웹 브라우저에서 서버로 어떠한 데이터를 요청하면, 서버 측에서는 알맞은 로직을 수행한 후 데이터를 웹 브라우저에 응답한다. 그리고 http 프로토콜은 응답 후에 웹 브라우저와의 관계를 종료한다. 연결이 끊겼을 때, 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용한다. 쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트 측(local)에 정보를 저장한다. 쿠키 문법은 쿠키 클래스에서 쿠키 생성 -> setter 메소드로 쿠키의 속성 설정 -> response 객체에 쿠키를 탑재 -> 로컬 환경에 저장하는 것이다. 세션은, 쿠키와 마찬가지로 서버와의 관계를 유지하기 위한 수단이다. 단, 쿠키와 달리 클라이언트의 특정 위치에 저장되는 것이 아니라, 서..
-
jspJSP 2021. 12. 9. 16:31
jsp jsp~ 1) 나이를 입력하면 성인인지, 미성년자인지 가름할 수 있는 페이지를 만들어 보려고 했다. 우선, 나이를 입력하는 폼을 만들어 주고, = 20) { //내장객체 response가 제공하는 sendRedirect()메소드를 통해 //원하는 페이지로 강제 이동할 수 있습니다. //괄호 안에 이동시킬 페이지의 URL을 적으면 됩니다. response.sendRedirect("res_basic_ok.jsp"); }else{ response.sendRedirect("res_basic_no.jsp"); }%> "res_basic_ok.jsp" 에는 당신은 성인입니다, 를 res_basic_no.jsp에는 당신은 미성년자입니다를 입력해 주었다. 2) 태그에 내부 스타일 시트 방식으로 디자인을 적용하는..
-
jsp [2]JSP 2021. 12. 9. 00:04
Insert title here URL 주소: URI 주소: 컨텍스트 루트: 서버 이름: 포트 번호: IP 주소: Insert title here 이름: 나이: 세 주소: Insert title here # ID: # PW: # 성별: # 취미: # 지역: # 자기소개: Insert title here # 아이디: # 비밀번호: # 이름: 그리고 오늘은 취업 특강이 있어서 6교시가 마지막이었는데, 마지막 시간에는 주제를 하나 정해서 radio타입을 선택하고 submit button을 누르면 해당 제목의 유튜브 영상으로 이동하는 것을 만들어 보았다. (다른 사람들은 노래나 연예인, 운동선수 등등을 했음.) 그래서 이렇게 만들고, 다음 페이지에서 유튜브가 자동 재생되게 하는 것까지 배웠다. 배울 땐 어렵지만..
-
-
오라클 PL/SQL 제어문, 반복문, 탈출문ORACLE 2021. 12. 4. 11:56
자바에 있는 문법들이 오라클 PL/SQL에도 있다. --IF문 DECLARE v_num1 NUMBER := 10; v_num2 NUMBER := 5; BEGIN IF v_num1 >= v_num2 THEN DBMS_OUTPUT.PUT_LINE(v_num1||'이(가) 큰 수'); ELSE DBMS_OUTPUT.PUT_LINE(v_num2||'이(가) 큰 수'); END IF; END; --ELSIF DECLARE v_salary NUMBER := 0; v_department_id NUMBER := 0; BEGIN v_department_id := ROUND(DBMS_RANDOM.VALUE(10,120),-1); SELECT salary INTO v_salary FROM employees WHERE dep..
-
오라클 PL/SQL 진입!ORACLE 2021. 12. 3. 02:26
오전..에는.. 학원 자체 시험을 3과목이나 봐서 오후에서야 수업을 진행할 수 있었다. 시험에서 좋은 성적을 받았으면 좋겠다. /PL/SQL 이란? - 오라클에서 제공하는 SQL 프로그래밍 기능이다. - 일반적인 프로그래밍과는 차이가 있지만, 오라클 내부에서 적절한 처리를 위해서 적용해 줄 수 있는 절차지향적 코드 작성 방식입니다. - 쿼리문의 집합으로 어떠한 동작을 일괄처리하기 위한 용도로 사용합니다. SET SERVEROUTPUT ON; --출력문 활성화 DECLARE -- 변수를 선언하는 구간(선언부) emp_num NUMBER; --변수 선언 BEGIN -- 코드를 실행하는 시작 구간(실행부) emp_num := 10; --대입 연산자:= dbms_output.put_line(emp_num); -..