유튜브 동빈나님 JSP 게시판 강좌 따라하기
1강 설치 및 준비
저는 학원에서 자바를 배우고 JSP로 넘어가는 과정에서 코로나 덕분에 수업 일정이 밀려서 JSP를 혼자 공부하기 시작했습니다. 그런 여러 가지 조건이 겹쳐서 시작한 JSP는 저 혼자 공부하기에는 너무 벅찼습니다. 인강을 들어도 머리에 잘 들어오지도 않고 당연히 손에 익지도 않더라구요.
그러다가 발견한 유튜브 '동빈나'님 채널에 있는 JSP 게시판 만들기 강좌를 발견하였고, 그 동영상들을 보면서 무작정 JSP 게시판을 따라 만들었습니다. 솔직히 처음에는 잘 몰랐습니다. 이 과정들이 나에게 얼마나 도움이 될지 말이죠. 처음엔 너무 모르는 상태에서 따라 만들다 보니 무엇이 어떻게 돌아가는건지 잘 몰랐는데, 어쨌든 동빈나님의 JSP 게시판 만들기 강좌를 보며 따라했던 과정을 경험한 이후에 다른 곳에서 공부를 해보니 동빈나님의 강좌를 보며 게시판을 만들었던 과정이 결국 JSP공부를 하고 JSP를 이해함에 있어서 가장 저에게 도움이 되었다는 것을 깨달았습니다.
그래서 조금 느슨해졌다 싶으면 심심할 때 다시 동빈나님 강좌를 참고해서 JSP 게시판을 따라 만들었었는데 혹시 저와 비슷한 처지의 분들에게 조금이나마 도움을 드리고자 게시판 과정을 포스팅에 담기로 결정했습니다. 이번 포스팅은 그 첫 번째 과정입니다.
참고로 저는 MySQL이 아닌 MariaDB를 사용하는 중에 이 포스팅을 작성하다 보니 데이터베이스 프로그램이 다를겁니다. 하지만 MySQL과 MaridDB는 문법의 거의 같고 원래 같은 회사였기 때문에 따라하는 데는 문제가 없다고 판단되어 그대로 작성하기로 결정했습니다.
가장 먼저 [JDK] [이클립스] [아파치 톰캣] [MariaDB] 를 설치해야 합니다
설치가 되어 있지 않은 분은 아래 링크 참조 바랍니다
JDK 설치
https://happy-inside.tistory.com/10
이클립스 설치
https://happy-inside.tistory.com/15
아파치 톰캣 설치
https://happy-inside.tistory.com/78
MariaDB 설치(MySQL 대신 사용)
https://happy-inside.tistory.com/39
MySQL 을 사용해도 됩니다
MySQL 설치 링크는 아직 없어서 나중에 포스팅하면 추가하도록 하겠습니다
JSP 게시판 만들기 작업하기에 알맞는 퍼스펙티브로 전환하기
이클립스에서 [Window] - [Perpective] - [Open Perspective] - [Other]
[Java EE (default)] - [Open]
## 웹 프로젝트 생성하기 ##
[탐색 창에서 마우스 우클릭] - [New] - [Dynamic Web Project]
1. 프로젝트명을 설정
2. 내가 설치한 톰캣에 맞게 설정
3. 'Finish' 를 누르면 새 프로젝트가 생성
## 정상적으로 실행이 되는지 확인하기 ##
기본적으로 지정된 작업폴더는 'WebContent' 입니다
'WebContent' 클릭 후 마우스 우클릭
[New] - [JSP File]
'index'라고 입력 후 'Finish'를 누르면 새로운 JSP 파일이 생성됩니다
1. <body>태그와 </body>태그 사이에 아무 내용이나 입력합니다
2. 저장하기
3. 실행
최초 실행시에는 톰캣을 지정하는 안내 창이 나옵니다
아래 체크버튼을 체크해야 다음부터 뜨지 않습니다
['Always use this ....' 체크] - [Finish]
정상적으로 설치가 되고 실행이 되었다면 입력했던 내용이 잘 나오는 것을 확인할 수 있습니다
https://happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/JSP%20%EA%B2%8C%EC%8B%9C%ED%8C%90
자기계발하는 개발자
'인생최적화'
'코딩 > JSP 게시판' 카테고리의 다른 글
[JSP] JSP 게시판 만들기 6강 회원가입 기능 구현하기 (3) | 2020.07.11 |
---|---|
[JSP] JSP 게시판 만들기 5강 회원가입 화면 (0) | 2020.07.10 |
[JSP] JSP 게시판 만들기 4강 로그인 기능 구현하기 (22) | 2020.07.09 |
[JSP] JSP 게시판 만들기 3강 회원 데이터베이스 구축 (2) | 2020.07.06 |
[JSP] JSP 게시판 만들기 2강 로그인 화면 (9) | 2020.07.05 |
댓글