본문 바로가기
학습/JSP

1. JSP (톰캣 설치 및 설정, 서버 시작, 웹에 나타내기, httpServlet )

by Elfen Lied 2022. 10. 31.
반응형

- 톰캣 설치

https://tomcat.apache.org/download-90.cgi

  C:\devTools\  <---- 여기에 압축풀기

C:\devTools\apache-tomcat-9.0.68  <----  최종 폴더 위치 상태

 

- 워크스페이스 설정

C:\Users\s\work_space_jsp

본인이 원하는 위치에 워크스페이스 폴더 만듬

 

 

- 이클립스 설정에서 encoing 해주기

workspace, CSS Files, HTML Files, JSP Files 까지  Encoding 부분 UTF-8 설정해줌

 

 

- 프로젝트 생성

ctrl + n 눌러서

Dynamic Web Project 선택

 

 

프로젝트 이름 입력후 Next

이 부분에서 체크박스 체크하고 Finish

 

클래스 생성은 앞전 이클립스 처럼 ctrl + n 으로 class 생성함

 

메인 클래스 실행시키면 창하나 뜸, Java Application 선택 OK

 

wepapp 폴더에 html 파일 생성

 

아래쪽 콘솔쪽에 Servers 파란 글자 클릭하면

 

 v9.0 server 선택 --> Next 클릭

Browse로 톰캣 알집 푼곳 폴더를 선택 피니쉬

 

Add and Remove : Add 해줌

만약 위 창이 안뜰시에

콘솔 창쪽 Servers에 있는 Tomcat v9.0.... 부분 우클릭해서 Add and Remove 클릭하면 됨

 

이클립스 상단에 Run선택 Run As 선택 Run on Server 해줌

 

 

ctrl + n을 눌러 webapp 폴더에 JSP 파일 생성

상단 부분 <% 부분을 보면 빨간줄이 뜸

 

프로젝트 폴더 우클릭후 properties 들어감

 

중앙 상단에 Libraries에서 Classpath 선택후 오른쪽에 Add Library.. 클릭

바로 Next 누르고

tomcat v9.0 선택후 Finish

 

 

 - 서버 실행 및 웹에서 확인하기

아래쪽 Servers 탭 오른쪽을 보면 

이 재생 버튼 누르면 서버 실행됨

Tomcat v9.0 적힌 부분 뒤에 보면 [Stopped ..] 부분이 [Started..]로 바뀌고

재생 아이콘 오른쪽에 빨간색 불이 들어와 있으면 성공

 

이제 브라우저 주소창에서http://IP주소:8080/pro05/first

톰캣이 로컬 PC에 설치된 경우에는 (http://localhost:8080/pro3/hello.jsp) 로 입력해도 됨

ip확인법: 명령 프롬프트창에서 ipconfig입력

 입력하면

여기까지 나오면 다 된것.

 

- httpServlet 보는법

이클립스 화면에서 ctrl + shift + t 눌러서 httpServlet 입력 해서 들어가면 아래처럼 뜬다.

다시 구글에서 톰캣9 다운로드 검색후 ( https://tomcat.apache.org/download-90.cgi )

소스 코드 부분에서 zip 받아준다 (압축풀 필요 없음)

C:\devTools 폴더에 zip 파일을 넣어준다

 

다시 이클립스로 와서 Attach Source 눌러서 External location 클릭

 

External File 클릭해서 C:\devTools 여기에 있는 apache-tomcat-9.0.68-src.zip 파일을 선택한다

그리고 OK 누르면

이렇게 바뀌면 성공.

 

 

반응형

댓글