반응형

전체 글 62

[서블릿 Servlet JSP 게시판 만들기] 06. 회원가입 기능 구현 3 - DB 연동

본 시리즈의 이전 게시글 목록 [서블릿 Servlet JSP 게시판 만들기] 01. 개발 환경 구성 [서블릿 Servlet JSP 게시판 만들기] 02. Server/Web 프로젝트 생성 [서블릿 Servlet JSP 게시판 만들기] 03. Preferences 설정 [서블릿 Servlet JSP 게시판 만들기] 04. 회원가입 기능 구현 1 - JSP [서블릿 Servlet JSP 게시판 만들기] 05. 회원가입 기능 구현 2 - MariaDB 설치 1. Connector 다운로드 / 추가 https://mariadb.com/downloads/#connectors Download MariaDB - Select Version / OS | MariaDB Download MariaDB Community Se..

[Java] throw, throws 차이 및 사용법

throw throws 역할 명시적으로 exception을 발생 exception을 선언 문법 throw + instance throws + class 위치 used in method used with method signatures 제한 한 번에 하나의 exception만 발생 가능 한 번에 여러 개의 exception 등록 가능 아래의 예제 코드는 의미만 통할 수 있게 작성했습니다. class ExceptionTest { method main { try { MakeException; } catch(MadeException e) { println("MadeException Found"); } finally { println("In this example, [finally] is not required...

개발/Java 2021.02.11

[서블릿 Servlet JSP 게시판 만들기] 05. 회원가입 기능 구현 2 - MariaDB 설치

본 시리즈의 이전 게시글 목록 더보기 [서블릿 Servlet JSP 게시판 만들기] 01. 개발 환경 구성 [서블릿 Servlet JSP 게시판 만들기] 02. Server/Web 프로젝트 생성 [서블릿 Servlet JSP 게시판 만들기] 03. Preferences 설정 [서블릿 Servlet JSP 게시판 만들기] 04. 회원가입 기능 구현 1 - JSP 1. MariaDB 설치 아래 링크로 들어가서, 사용하고 계신 OS와 아키텍처에 맞게 MariaDB를 다운로드 받습니다. https://mariadb.org/download/ Download MariaDB Server - MariaDB.org REST API MariaDB Repositories Release Schedule Reporting Bu..

[서블릿 Servlet JSP 게시판 만들기] 04. 회원가입 기능 구현 1 - JSP

파일 이름은 임의로 정하셔도 되지만, 처음이시라면 똑같이 하시는 걸 추천 드립니다. Sign-up ID : Password : Name : Phone-number : - - Age : signup.jsp의 코드는 위와 같습니다. ID : Password : Name : Phone-number : -- Age : signup_process.jsp의 코드는 위와 같고, signup.jsp 파일의 11번째 줄을 아래와 같이 수정합니다. (action="#"이 action="signup_process.jsp"가 되었습니다.) 뷰(View)는 만들었으니, 다음 글에서는 여기에 대응하는 서버 사이드(Server-side)를 구현해 보겠습니다.

[서블릿 Servlet JSP 게시판 만들기] 02. Server/Web 프로젝트 생성

1. Server 프로젝트 생성 'Browse...'을 눌러, [서블릿 Servlet JSP 게시판 만들기] 01 - 개발 환경 구성에서 설치한 Tomcat의 경로를 선택합니다. 2. Web 프로젝트 생성 Project name은 원하는대로 하시면 됩니다. (본 시리즈에서는 MyProject를 사용할 예정입니다.) Perspective를 Web으로 변경합니다. (하지 않아도 상관은 없으나 추천합니다.) 3. 동작 확인 index.jsp 파일을 다음과 같이 수정합니다. Welcome to JSP World. 위와 같은 화면이 실행 되는 것을 확인 할 수 있습니다. 축하드립니다. JSP와 Tomcat을 이용하여 처음으로 서버를 구동하셨습니다.

[서블릿 Servlet JSP 게시판 만들기] 01. 개발 환경 구성

1. JDK 설치(불필요) JDK는 Java Development Kit의 약자입니다. 아래의 링크에 접속합니다. https://www.oracle.com/java/technologies/ 예전에는 회원가입 없이 바로 다운로드가 가능했는데, 언제부터인가 회원가입(무료)을 하고 받아야 합니다. 오라클 회원가입 과정은 생략하도록 하겠습니다. 다운 받으신 exe 파일을 설치합니다. 광고 같은 건 없기 때문에 경계하지 마시고 Next만 눌러서 완료하시면 됩니다. 2. STS 설치 https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provid..

[MySQL] 작은 따옴표가 추가 되는 에러 - MySQL 예약어 오류

도무지 이해할 수 없는 에러를 만났다. 파라미터로 넘어온 문자열 뒤에 왜 작은 따옴표가 추가되었는지 알 수 없었다. 게다가 SyntaxError라고만 알려주고 있다. 쿼리에 오타가 있는가 해서 봤지만 없었다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SELECT order_id as orderId, user_id as userId, order_date as orderDate, is_purchased as isPurchased FROM order WHERE 1=1 AND user_id = #{username} Colored by Color Scripter cs XML mapper는 위와 같다. 오타가 없다. 검색하다가 예약어 때문에 문제가 발생했다는 포스팅을 보게 되었는데, 같은 증..

개발/MySQL 2021.01.22

JSP 초기 사용법의 단점과 Servlet 등장 및 MVC

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 회원 수정 회원 정보 수정 아이디 : 비밀번호 : 이름 : 연락처 : 나이 : Colored by Color Scripter cs 초기 JSP : 백단과 프론트단이 한 파일 안에 들어가 있다. 하나의 JSP 파일 안에 퍼블리셔와 서버 개발자의 영역이 혼재하고 있어서 생산성이 높지 않고, 유지보수가 어렵다. Servlet 덕분에 Cotroller-(Service)-DAO에 백단 업무가 할당되고, 우리가 흔히 말하는 MVC 패턴으로 개발을 진행할 수 있게 되는 것이..

개발 2021.01.07
반응형