반응형
반응형
'bbs' 태그의 글 목록
본문 바로가기

bbs7

[JSP] JSP 게시판 만들기 13강 게시판 글 삭제하기 유튜브 동빈나님 JSP 게시판 강좌 따라하기 13강 게시판 글 삭제하기 기능 구현하기 #BbsDAO 강좌 카테고리를 정주행 하셨다면 코드를 이미 입력하셨겠지만 삭제하기 포스팅으로 바로 접속하신 분들을 위해서 'BbsDAO' 코드를 다시 한 번 올리겠습니다. package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class BbsDAO { private Connection conn; private ResultSet rs; //기본 생성자 public BbsDAO(.. 2020. 7. 20.
[JSP] JSP 게시판 만들기 13강 게시판 글 수정하기 유튜브 동빈나님 JSP 게시판 강좌 따라하기 13강 게시판 글 수정하기 기능 구현하기 기존 강좌와는 다르게 글 수정 기능과 삭제 기능을 각각 다른 포스팅에 담았으니 참고 바랍니다 # BbsDAO update 메소드 - 글 수정 기능 매개변수로 게시글 번호, 글 제목, 글 내용을 받아와서 데이터 수정을 해주는 메소드를 추가합니다 delete 메소드 - 글 삭제 기능 (글 삭제 기능은 다음 포스팅에 올리겠습니다) 매개변수로 게시글 번호를 받아와 해당 게시글 번호에 해당하는 게시글의 유효숫자를 '0' 으로 변경하여 유효하지 않은 글로 수정합니다. 실제 데이터를 삭제하지는 않는 로직입니다. package bbs; import java.sql.Connection; import java.sql.DriverManag.. 2020. 7. 19.
[JSP] JSP 게시판 만들기 12강 게시판 글 보기 기능 유튜브 동빈나님 JSP 게시판 강좌 따라하기 12강 게시판 글 보기 기능 구현하기 # BbsDAO 'getBbs' - 하나의 게시글의 요소들을 보여주는 메소드 하나의 게시글을 보는 메소드를 추가합니다. 매개변수로 넘어온 'bbsID' 에 데이터가 존재한다면 그 데이터에 맞는 'Bbs' 인스턴스를 생성하고 해당 내용들을 모두 불러와 정보들을 리턴해주는 메소드입니다 package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class BbsDAO { private Co.. 2020. 7. 18.
[JSP] JSP 게시판 만들기 11강 게시판 글 목록 기능 유튜브 동빈나님 JSP 게시판 강좌 따라하기 11강 게시판 글 목록 기능 구현하기 # BbsDAO 'getList' 메소드 - 존재하는 게시글 리스트를 불러오는 메소드 ArrayList getList(int pageNumber) - 현재 페이지의 게시글 목록을 리스트 형태로 받아옵니다 "select * from bbs where bbsID < ? and bbsAvailable = 1 order by bbsID desc limit 10" 모든 게시글을 조회합니다, 현재 유효번호가 존재하고 새롭게 작성될 게시글 번호보다 작은 모든 게시글번호를 내림차순 정렬로 최대 10개까지 조회합니다 getNext() - (pageNumber - 1) * 10 만약 현재 글이 5개라면 getNext()=6, 1페이지이기 때.. 2020. 7. 17.
[JSP] JSP 게시판 만들기 10강 게시판 글쓰기 기능 구현하기 유튜브 동빈나님 JSP 게시판 강좌 따라하기 10강 게시판 글쓰기 기능 구현하기 게시판 페이지에서 로그인을 한 사람들은 '글쓰기' 기능을 사용할 수 있도록 실제 사용자가 입력한 글 제목과 글 내용을 전달 받아 데이터베이스에 실제로 저장되는 기능을 구현해보겠습니다 # write.jsp 기존에 있던 'bbs.jsp' 를 복사하여 'write.jsp' 페이지를 생성합니다 JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 게시판 글쓰기 양식 게시판 글쓰기 양식 코드를 추가합니다 'bbs.jsp' 페이지에서 '글쓰기' 버튼을 누르면 글쓰기 양식이 화면에 보여지는 코드입니다 # BbsDAO 'bbs' 패키지에서 'BbsDAO' 클래스를 생성합니다 'UserDAO' 와 비슷하게 기본 생.. 2020. 7. 16.
[JSP] JSP 게시판 만들기 9강 게시판 데이터베이스 구축 유튜브 동빈나님 JSP 게시판 강좌 따라하기 9강 게시판 데이터베이스 구축하기 게시판에 사용될 각각의 글들을 저장하고 관리할 수 있도록 게시판 데이터베이스를 구축합니다. MariaDB 커맨드창을 열어서 'bbs' 라는 테이블을 만들고 이클립스에서 bbs의 자바빈즈를 생성하여 getters/setters 까지 생성하면 데이터베이스 구축이 완료됩니다. MariaDB 커맨드창을 열어 'bbs' 테이블 생성 코드를 입력합니다 (MySQL 에서도 동일합니다) create table bbs( bbsID int, bbsTitle varchar(50), userID varchar(20), bbsDate datetime, bbsContent varchar(2048), bbsAvailable int, primary key.. 2020. 7. 14.
[JSP] JSP 게시판 만들기 8강 게시판 메인 페이지 만들기 유튜브 동빈나님 JSP 게시판 강좌 따라하기 8강 게시판 메인 페이지 디자인 네비게이션에서 '게시판' 버튼을 누르면 나오는 게시판 메인 페이지 화면을 디자인하는 내용을 작성해보겠습니다 'main.jsp' 을 복사해서 'bbs.jsp' 페이지를 생성합니다 게시판 페이지에 맞게 'class="active"' 를 게시판으로 옮겨줍니다 네비게이션 아래 부분에 게시판 메인 페이지 코드를 추가합니다 JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 번호 제목 작성자 작성일 1 안녕하세요 홍길동 2020-07-13 글쓰기 게시판 메인 페이지 화면이 완성되었습니다 https://happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/JSP%20%EA.. 2020. 7. 13.