Web/JSP(7)
-
JSP 게시판 만들기 7 - 프로젝트 완성
드디어 기나긴 자신과의 싸움끝에 이번 프로젝트를 다 업로드 했다. 시부레;; 이제 완성한 이 프로젝트를 이용해서 깃허브 사용법을 작성해 볼것이다. 사실 마지막 강의가 남아있었는데, 그건 글로 옮겨 적기가 힘들어서 다음에 제대로된 홈페이지를 구현해서 한번 나만의 웹사이트를 배포 해보자~ 굿; *15.jsp 배포편 참고 - 나중에 홈페이지를 배포 하고싶을때*
2021.02.09 -
JSP 게시판 만들기 6 - 글 수정 및 삭제 기능구현, 웹사이트 메인 페이지 디자인
이제 4에서 마지막에 만들었던 수정및 삭제 버튼에 대한 기능을 구현 해보자~.. 이쯤되면 어디서 부터 시작을 해야할지 대충 감이 올것이다. BbsDAO로 가서 글 수정 함수를 만들어 주러 가자; (BbsDAO.java) package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; //DAO클래스는 실제로 데이터베이스에 접근을 해서 어떤 데이터를 빼오는 역할을 하는 클래스 public class BbsDAO { // connection:db에접근하게 해주는 소스를 넣을 부분 pri..
2021.02.02 -
JSP 게시판 만들기 5 - 게시판 목록, 글 보기 ,페이징 처리
저번 글에서는 게시판 DB내부에 글쓰고 저장하는 부분을 만들었다, 하지만 웹사이트에 사용자는 볼수가 없는데 이번에는 웹상에 db내부에 저장된 글들을 목록으로 가져오는 부분을 만들어 보자. 우선 BbsDAO에서 두개의 함수를 추가한다. (BbsDAO.java) package bbs; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; //DAO클래스는 실제로 데이터베이스에 접근을 해서 어떤 데이터를 빼오는 역할을 하는 클래스 public class BbsDAO { // connection:db에..
2021.02.02 -
JSP 게시판 만들기 4 - 게시판 DB구축 및 글쓰기 기능 구현
이제 로그인 ,회원가입 세션관리 까지 마쳤다. 이번에 할것은 게시판 페이지를 구성 하려고 한다. 먼저 bbs.jsp를 작성하자. (bbs.jsp) JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 번호 제목 작성자 작성일 1 안녕하세요 홍길동 2021-02-01 글쓰기 bbs.jsp는 게시판 메인 화면에 해당하는 jsp이다, 이렇게 임시데이터를 넣고 실행 시켜보면 게시판의 구성이 어떻게 되어있는지 확인 할 수 있다. 이제 게시판에서 Action부분을 만들기 전에 게시판에 사용될 DB를 구축해 보자. mysql cmd를 실행 시켜서 bbs db내부에 BBS테이블을 위와 같이 생성해준다. 게시글의 번호를 부여해주는 bbsID, bbsTitle 하나의 게시물의 제목, userID..
2021.02.01 -
JSP 게시판 만들기 3 - 회원가입 구현 및 세션관리
이제 로그인은 완료했고, 회원가입 폼부터 차례대로 만들어 보자. login.jsp를 복사해서 join.jsp를 만들어 준다. (join.jsp) JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원가입 화면 남자 여자 위 처럼 만들어 주면, 이렇게 화면이 구성되게 된다. 말했듯이 DAO클래스 같은 경우에는 실제로 데이터베이스에 접근해서 데이터를 가져오거나, 데이터를 넣는 역할을 하는 데이터 접근 객체라고 했다. DAO에 회원 가입을 넣어주는 join함수를 만들어 보자. (UserDAO.java) package user; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; im..
2021.02.01 -
JSP 게시판 만들기 2 - 회원DB구현 및 로그인 구현
WebContent 폴더 내에 index.html파일을 생성해 준다. index Page 라는 것은 어떤 웹사이트던지 홈페이지에 처음 접속 했을때 실행되는 홈페이지 라고 할 수 있다. 예를 들어 네이버에도 이렇게 적용해서 들어가도 접속이 된다. 이제 index.jsp를 작성 해 보자 가자; 처음 html파일 생성 시에 EUC-KR로 설정이 되어있는데 charset을 UTF-8로 바꿔주자(contentType, pageEncoding) UTF-8은 최근에 가장 많이 사용되는 국제적인 인코딩 언어이다. (index.jsp) 우선 웹페이지가 시작되면 로그인 페이지로 이동할 수 있는 기능을 만들어서 그러고 실행하면~? 현재는 프로젝트를 마친후라서 login.jsp가 정상적으로 실행시 작동을 한다. 처음 작성 한..
2021.01.28