Web(11)
-
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 -
JSP 게시판 만들기 (환경 설정) JDK, tomcat, Eclipse 설치
이미 완성했지만 다시 공부하려고 기록으로 남겨두려 한다. 개발환경 설정 가자; jdk를 받고 파일을 압축을 풀면 앵간하면 c드라이버쪽 Program Files/java 안에 jdk명으로 파일이 받아진다. 다 받았으면 환경 변수 설정을 해줘야한다. 가자 jdk 설치한파일 내부로 드가서 bin이 보이는 경로까지 가서 위의 주소를 복사한다. ( 현재 회사에서 하고있는 플젝때문에 jdk version이 다름) 뭐 겁나 거창하게 환경 변수 설정이라 해봤자 두 개만 해주면 된다. 시스템 변수 아래 부분 > 새로만들기 > 위의 내용처 럼 쳐주고, 변수 값은 아까 복사한 주소 ㄱㄱ 또 밑에 부분에서 path를 더블클릭해서 이전의 자바파일 설치경로 + bin 폴더를 변수로 집어넣어 주면 된다. 설정이 다되었다면 cmd를..
2021.01.27