。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

강의/JSP 게시판 만들기 14

[JSP 게시판 만들기] 4. 로그인 기능 구현하기

DAO class 생성 데비 접근 객체 약자 실질적으로 디비에서 데이터를 불러오고 넣을 때사용 package user; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class UserDAO { private Connection conn; //Connection 객체는 데이터베이스와의 연결 private PreparedStatement pstmt; //SQL 문을 미리 컴파일하여 실행 속도를 향상 private ResultSet rs; //이터베이스에서 가져온 결과를 저장하고 조회하는 데 사용 public UserDAO() ..

[JSP 게시판 만들기] 3. db 구축하기

mysql 및 workbench 준비 BBS database 생성 table 생성 insert 문으로 생성 후 확인 데이터 넣어보기! [수업에서 갑자기 commit 을 했다. SQL commit 은 처음 접하는데 ,,!!] => 자동 트랜젝션 : MySQL의 입력하는 모든 명령어들은 각각 하나의 트랜잭션 INSERT, DELETE, UPDATE 등의 SQL 명령문을 통해 데이터를 상태를 바꿀 때마다 자동적으로 Commit을 실행하여 변경된 내역을 데이터베이스의 반영하는 것. >> 입력한 명령어들은 MySQL에서 자동 Commit을 통해 쿼리 입력과 동시에 처리하여 데이터베이스에 반영된다. 만든 db와 웹사이트 연결 준비,,! 클래스 만들고 필드 생성 후 getter setter 추가 => 자바 빈즈 완성..

[JSP 게시판 만들기] 2. 로그인 페이지 디자인

[결과물] index.jsp => 처음으로 홈페이지에 접속했을 때 보이는 페이지 처음 홈페이지에 접속하면 바로 로그인 페이지로 이동 하지만 현재 login.jsp 파일이 없기 때문에 에러 login.jsp 파일 생성 후 getbootstrap 다운로드 후 프로젝트 폴더 안에 넣기 부트스트랩은 어떤 걸로 접속하더라도 해상도에 맞게 알아서 디자인 변경되는 템플릿 반응형 웹에 사용되는 메타태그 추가 참조하는 css, js 파일 링크 추가 네비게이션 구현 : 하나의 웹사이트의 전반적인 구성을 보여줌 로그인 폼 생성 div class ="container"에 꼭 담고, 아이디 비밀번호 name 은 "userID", "usrePassword" 로 꼭 설정

[JSP 게시판 만들기] 1. 프로젝트 준비

개발환경: Eclipse tomcat 8.5 / Java SE-17 git repository 준비 https://github.com/seunghyun333/jsp_BBS GitHub - seunghyun333/jsp_BBS Contribute to seunghyun333/jsp_BBS development by creating an account on GitHub. github.com push를 하고나니 필요없는 파일까지 모두 올라가서 gitignore를 추가했다. 이미 push를 하고 난 후라 캐시를 지우고 다시 push하여 파일을 적용했다. git rm -r --cached . index.jsp로 자동으로 생성된 파일의 title 과 body 수정 실행