SMALL

JSP 게시판 만들기 (유튜브 강좌) 6

6. 회원가입 기능 구현하기

해당 글을 아래의 동영상을 참고하여 작성하였음! www.youtube.com/watch?v=v2mmPRLjJGw 지난 시간에는 회원가입 화면까지 구현 -이번 시간에는 회원가입의 기능 구현! Java Resources --> src --> user -> UserDAO.java 에서 함수 추가! DAO 는 실제로 데이터 베이스에 접근하여 데이터를 가져오거나 넣는 역할 ; 데이터 접근 객체 parameter (User user) : 한명의 사용자를 입력 받을 수 있도록. 유저 클래스(User.java)를 이용하여 만들어 질 수 있는 하나의 인스턴스 총 다섯개의 값이 차례대로 들어갈 수 있도록 ( 데이터베이스에서 한명의 사용자에 대한 속성은 5개). 차례대로 insert 해준다고 생각하면 됨 try ~ catc..

5. 회원가입 페이지 디자인

해당 글은 아래의 영상을 참고하여 작성하였음! www.youtube.com/watch?v=-Kbhn2TJGn4 -회원가입 페이지 디자인 지난 시간 만들었던 login.jsp를 이용하여 회원가입 양식 만들어보기 login.jsp를 복사하여 join.jsp 생성 네비게이션 부분은 그대로, 로그인 양식만 조금 수정하기 name ="userID", name="userPassword" 는 그대로! 버튼은 로그인이 아닌 회원가입으로! 웹사이트 새로고침 또는 Run On Server -> 회원가입으로 이동해보기 -각각의 내용 덧붙여보기 기본적으로 한명의 회원이 가지는 속성은 ID, password, name, gender, email 따라서, 이 속성들을 추가해주면 됨 active는 기본적으로 선택이 된 것을 의미 ..

4. 로그인 기능 구현하기

해당 게시물은 아래의 영상을 참고하여 작성하였음 www.youtube.com/watch?v=RYo3OGlRoJw&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=4 지난시간에는 데이터베이스 설치 -> 하나의 회원정보를 담을 수 있는 유저 테이블을 구축 -> 자바 빈으로 유저 클래스 생성 실제 로그인 기능 구현하기 JSP에서 회원 데이터베이스 테이블에 접근할 수 있도록 DAO(데이터 접근 객체) 생성 DAO: 실질적으로 데이터베이스에서 회원정보를 불러오거나 넣을 때 사용 conn : 데이터베이스에 접근하게 해주는 하나의 객체 rs : 어떠한 정보를 담을 수 있는 하나의 객체 command + shift + o 입력해서 java.sql.Connection import하기 :..

3. 회원 데이터베이스 구축하기

해당 게시물은 아래의 영상을 참고하여 작성하였음 www.youtube.com/watch?v=kN8xRG6UPZM&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=3 데이터베이스 관리 시스템 중 가장 대표적인 MySQL 설치하기 나는 macOS 용 패키지 관리자 Homebrew를 이용하여 설치하였음 (MySQL 사이트로 접속 후 다운로드하여 설정해도 무관) Homebrew (홈브류) 를 통해서 설치한 이유 : 까다로운 설정 과정이 단순화되며, 환경변수 설정이 필요 없고 관리가 용이 macOS MySQL 설치 및 설정 사용법은 아래의 블로그를 참고하였음 whitepaek.tistory.com/16 macOS MySQL 설치 및 설정 사용법 macOS에서 MySQL 설치, 삭..

2. 로그인 페이지 디자인

해당 게시물은 아래의 영상을 참고하여 작성하였음 www.youtube.com/watch?v=MtxFWczSFqU&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=2 모든 웹사이트에서 가장 기본이 되는 (첫번째 시행되는 페이지) : index.html www.naver.com 과 www.naver.com/index.html 이 동일한 이유! -로그인 화면 구현해보기! 인덱스 페이지에 접속한 모든 접속자들을 강제로 로그인 페이지로 이동시키는 작업! : 실행하면 404에러 ; 현재 login.jsp 파일이 없기때문에 프로젝트 실행 -> index.jsp -> login.jsp 로 이동 encoding 설정 : UTF-8 으로! : 최근에 가장 많이 사용되는 국제적인 인코딩 언..

1. Hello World!

해당 게시물은 아래의 영상을 참고하여 작성하였음 www.youtube.com/watch?v=wEIBDHfoMBg&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6 목표 : JSP로 웹페이지 만들기 JSP : 서버 프로그래밍 언어로서 기본적인 홈페이지에 게시판, 로그인, 회원가입 기능에 많이 사용됨 자바 언어를 사용한다는 점에서 다른 서버 프로그래밍 언어와 차이점 명확! JSP를 작동시키기 위해 자바 개발 환경인 JDK(Java Development Kit) 다운로드! 환경변수 설정 : 설치한 자바 개발환경을 이용해서 실제로 자바 프로그램을 작동시키기 위함 맥OS Java 환경변수 (PATH)는 아래의 블로그를 참고함 whitepaek.tistory.com/28 macOS Java 환..

1
LIST