JSP/JSP게시판 만들기 16

JSP 게시판 만들기 / 프로젝트 완성 및 배포 [동빈나님 강의.15]_2

https://help.cafe24.com/cs/cs_faq_view.php?idx=240&page=1&mode=&s_value=&faq_list=35&categoryIdx=35&select_os=&contentNum=20 고객센터 - 카페24 호스팅센터 대한민국 No.1 카페24 호스팅! 문의게시판, ARS안내, 자주묻는질문, 매뉴얼, 공지사항 등 제공 help.cafe24.com 카페24 톰캣JSP 호스팅 서비스 이용 위의 링크를 확인해보면 강의와 다르게 SSH 를 이용해 서버에 접속하여 MySQL 및 Maria DB에 접속을 해야한다. 그대로 진행해주면 됨 Maria DB인것 같은데 MySQL이랑 똑같이 입력해도 됐다. http://hputty.org/ HPuTTY (한글 PuTTY) 설치 버전 비..

JSP 게시판 만들기 / 프로젝트 완성 및 배포 [동빈나님 강의.15]

https://www.youtube.com/watch?v=Bb7OZobUqwc&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=15 1. 웹호스팅 사이트 이용하기 https://hosting.cafe24.com/?controller=product_page&type=special&page=tomcat 카페24 호스팅/웹호스팅 - Tomcat JSP호스팅 스트리밍 무료제공 카페24 호스팅을 신청하시면 무료로 스트리밍 서비스가 제공되어 사실적 용량 증가 효과가 있습니다. 음악파일 또는 동영상으로 인한 트래픽 증가로 스트리밍 서비스가 차단 hosting.cafe24.com (구매한 웹호스팅 서버보다 JDK서버의 버전이 더 높다면 오류 발생) 2. 웹서버 접속도구로는 알드라이버와..

JSP 게시판 만들기 / 웹 사이트 메인 페이지 디자인 [동빈나님 강의.14]

https://www.youtube.com/watch?v=sFqx8zbPjEE&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=14 1. main.jsp에 점보트론 넣기 점보트론은 어떤 특정 컨텐츠나 정보를 두르러지게 하기위한 큰 박스를 말한다. 점보트론은 라운드 코너를 가진 회색 박스로 디스플레이 된다. 그 안에 폰트 사이즈 역시 확장된다. [Bootstrap 설명] http://www.devkuma.com/books/pages/956 프로그램 개발 지식 공유, devkuma 데브쿠마는 프로그래밍 개발에 대한 지식을 공유합니다. www.devkuma.com 웹 사이트 소개 JSP 게시판 만들기 웹 사이트 입니다. 자세히 알아보기 2. 글씨체를 바꾸기 위해 커스텀 CSS..

JSP 게시판 만들기 / 게시글 수정 및 삭제 기능 구현하기 [동빈나님 강의.13]

https://www.youtube.com/watch?v=W9NLm_RNMvI&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=13 1. BbsDAO.java에서 update 함수 만들기 4. BbsDAO.java에서 delete 함수 만들기 BbsDAO.java 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 ..

JSP 게시판 만들기 / 게시글 보기 기능 구현하기 [동빈나님 강의.12]

https://www.youtube.com/watch?v=SC7EP8ID9D8&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=12 1. BbsDAO.java 에서 하나의 글을 불러오는 함수만들기 2. view.jsp 게시글의 내용을 보여주는 페이지 만들기(write.jsp를 복사) 게시글이 보이고 로그인한 사람이 본인일시 수정/삭제가 가능하게 만듬 3. 특수문자 공백같은 경우 게시글 업로드시 안보일 수 있음 view.jsp에서 처리하기 크로스 사이트 스크립팅 https://ko.wikipedia.org/wiki/%EC%82%AC%EC%9D%B4%ED%8A%B8_%EA%B0%84_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85 사이트 간 스크립팅 - 위..

JSP 게시판 만들기 / 게시판 글 목록 기능 구현하기 [동빈나님 강의.11]

https://www.youtube.com/watch?v=Q-TzxXw2jQY&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=11 1. BbsDAO.jsp 수정 / 게시글페이지 게시글 목록 기능 추가 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 PreparedStatement pstmt; ->데이터 접근에 ..

JSP 게시판 만들기 / 게시판 글쓰기 기능 구현하기 [동빈나님 강의.10]

https://www.youtube.com/watch?v=EmbxlHakkfY&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=10 1. Bbs.java / BbsDAO.java 생성, 수정 Bbs.java 게시판 내용 객체생성 BbsDAO.java 데이터베이스 접근 객체 Bbs.java package bbs; public class Bbs { private int bbsID; private String bbsTitle; private String userID; private String bbsDate; private String bbsContent; private int bbsAvailable; public int getBbsID() { return bbsID; } p..

JSP 게시판 만들기 / 게시판 데이터베이스 구축하기 [동빈나님 강의.9]

https://www.youtube.com/watch?v=OHvWkg9Bdf0&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=9 1. mysql에서 데이터 베이스 생성 - USE BBS; Database changed - CREATE TABLE BBS ( -> bbsID INT, -> bbsTitle VARCHAR(50), -> userID VARCHAR(20), -> bbsDate DATETIME, -> bbsContent VARCHAR(2048), -> PRIMARY KEY (bbsID) -> ); bbsID INT 게시글 번호 bbsAvailable INT 1인 경우 현재 삭제가 되지 않은글 0인 경우 삭제가 된 글 글의 삭제 목적으로 만듬 PRIMARY KEY ..

JSP 게시판 만들기 / 게시판 메인 페이지 디자인 [동빈나님 강의.8]

https://www.youtube.com/watch?v=pCqaGoexV5c&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=8 1. bbs.jsp 파일 생성/수정 main.jsp를 복사하여 bbs.jsp생성 bbs.jsp JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 번호 제목 작성자 작성일 1 안녕하세요 홍길동 2017-05-04 글쓰기 " target="_blank" rel="noopener">https://code.jquery.com/jquery-3.1.1.min.js">

JSP 게시판 만들기 / 접속한 회원 세션 관리하기 [동빈나님 강의.7]

https://www.youtube.com/watch?v=eJRB__ErXd4&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=7 세션이란 현재 접속한 회원에 할당하는 고유한 ID이다. 웹서버는 한명의 회원을 세션ID로 구분할 수 있다. 따라서 로그인에 성공했을때 세션ID를 부여하는것으로 부터 세션관리가 시작된다고 할 수 있다. 로그인 회원가입을 포함 세션관리는 보안등에 있어서 중요하여 숙지할 필요가 있다. 1. loginAction.jsp / joinAction.jsp에 로그인에 성공한 회원에 세션할당 기능추가 3. loginAction.jsp / joinAction.jsp에 재로그인이 안되게 코드 추가 loginAction.jsp joinAction.jsp 2. lo..