본문 바로가기

java18

[자바 ③] 자바 JAVA 이론 (배열) 2021.06.17 - [IT 독학/JAVA] - [자바 ①] 자바 JAVA 이론 (객체지향언어 / 변수 / 연산자) 2021.06.18 - [IT 독학/JAVA] - [자바 ②] 자바 JAVA 이론 (제어문 / 조건문 / 반복문 / 분기문 ) 배열 배열은 같은 자료형의 변수 집합이다. 여러개의 변수를 하나의 이름으로 묶어 쓰는 자료구조이다. 배열은 한번 크기가 정해지면 수정할 수 없다. ArrayIndexOutofBoundsException 이 에러가 이때문에 발생한다. 한번 정해진 배열에 넘치는 크기의 데이터가 담기면 안된다. 인덱스 index 인덱스는 배열의 길이이며 저장공간의 개수를 뜻한다. 인덱스는 각각의 요소에 접근할 수 있게 한다. 일반적인 배열은 인덱스 번호가 0부터 시작한다. 2차원 배열.. 2021. 6. 18.
[자바 ②] 자바 JAVA 이론 (제어문 / 조건문 / 반복문 / 분기문 ) 2021.06.17 - [IT 독학/JAVA] - [자바 ①] 자바 JAVA 이론 (객체지향언어 / 변수 / 연산자) 제어문 제어문이란 프로그램의 동작 흐름에 조건 / 반복을 통해 제어할 수 있는 실행문이다. 제어문에는 조건문과 반복문이 있다. 조건문 조건문은 프로그램의 동작에 조건을 걸어 조건에 따라 다른 문장이 실행되는 제어문이다. -조건문의 종류 if 문 if 조건문에는 '조건이 ~라면' = '~다' 인 기본 if 조건문과 '조건이 ~라면' = '~고 ' / '조건이 ~가 아니면' = '~다'인 if-else 조건문과 또 사이에 조건문이 하나 더 들어가는 if-else if 조건문이 있다. 이 외에도 if문 안에 if문이 들어가는 중첩 if문이 있다. switch문 switch문은 조건식 하나에 결.. 2021. 6. 18.
[JSP_MVC ③] MVC 패턴으로 U D 구현하기 ( 게시판 구현하기 / 글수정기능/ 글 삭제기능 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.12 - [IT 독학/WEB] - [JSP_MVC ①] MVC 패턴으로 CRUD 게시판 구현하기 ( dto / dao / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.15 - [IT 독학/WEB] - [JSP_MVC ②] MVC 패턴으로 C R 구현하기 ( 게시판 글 보기 / 글쓰기 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) C기능과 R기능을 MVC 패턴을 이용해 구현했다. 이번엔 글 수정과 글 삭제를 해보겠다. main.jsp 메인에서 수정 버튼을 누르면 controller로 bd_update 요청이 넘어가게 해준다. selectone.jsp 에서도 똑같이 요청을 넘겨준다. controller.jsp bd_update 요청이 들어오면 같이 .. 2021. 2. 16.
[JSP_MVC ②] MVC 패턴으로 C R 구현하기 ( 게시판 글 보기 / 글쓰기 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.12 - [IT 독학/WEB] - [JSP_MVC ①] MVC 패턴으로 CRUD 게시판 구현하기 ( dto / dao / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) MVC 패턴을 이용해 controller로 기능을 관리하도록 했다. 이제 게시판 제목을 누르면 글의 내용을 볼 수 있도록 해주겠다. 일단 main.jsp에서 게시글 제목을 누르면 해당 게시글의 내용이 보이도록 한다. 태그로 이동할 페이지를 넣어준다. 역시 controller로 요청을 selectone으로 하게 해준다. 그리고 선택된 게시글 번호도 같이 넘어가게 한다. controller.jsp 이제 if command 가 main이 아닌 경우 else if command가 selectone인 경우에 dao의 se.. 2021. 2. 15.