-
Eclipse로 Servlet 서버 만들기Servlet-JSP 2022. 1. 7. 22:34
file->new->dynamic web project 클릭


이름을 지정 해 주고 우리는 서블릿 실행 위해 tomcat-9.0을 받았으니깐runtime 눌러서 tomcat-9.0을 선택 해 준다,.

next 후 tomcat 있는 디렉토리 지정 해준다.

피니쉬 해 준다.

webcontent 부분이 메인 디렉토리이다.
여기에 html 파일을 한번 만들어보자

작성 후 ctlr+f11 이나 run을 클릭하면 서버를 만들라는 창이 뜬다.

체크 표시한데로 하고 피니쉬

그리고 실행해주면 이런식으로 웹 창이 뜨게 된다. 다른 웹페이로 열고 싶다면 (크롬 같은) 따로 설정 해 주면 된다.

window->web browser로 다른 웹 브라우저로 변경도 가능하다.

크롬으로 바꾸어주었더니 크롬창으로 열리는 것을 확인 할 수 있었다.

프로젝트를 개발 할 때에 root에 해당하는 기본 프로젝트는 context명으로 쓰이는게 별로 좋지 않다.
그래서 root project가 되게 수정 해 줄 것이다.
해당 project 마우스 우클릭 properties->web project settings에서 context root를 /로 바꿔준다.

이제 기본 웹 프로젝트 root로 변경이 된 것이다. 그런 상태에서는

표시한 부분은 context 이름인데 context 이름을 바꿔줬기 때문에 더이상 의미가 없기 때문에 클릭->del key 로 삭제 해준 후 다시 실행하면

주소창이 바뀐 것을 확인 할 수 있다.
이제 자바 파일을 만들어 줄 것인데 자바 파일은 src 폴더에 만들어준다.
생성 해 보자

생성 완료


코드를 작성 해 주고 출력을 해보자. 출력이 되려면 Daldal 클래스가 매핍이 되어 있어야 한다.
web.xml에 매핑을 해주는데 만약 WEB-INF에 WEB.XML이 없다면
TOMCAT->WebApp->ROOT->WEB-INF->WEB.XML 복사 붙여 넣기 해준다.

WEB.XML 을 더블클릭하여 열어준다.

여기에 매핍 정보를 추가 해 준다.
<servlet> <servlet-name>Dal</servlet-name> <servlet-class>com.newlecture.web.Daldal</servlet-class> </servlet> <servlet-mapping> <servlet-name>Dal</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>다시 실행 해 주면

이렇게 뜨는 것을 확인 할 수 있다.
'Servlet-JSP' 카테고리의 다른 글
한글과 콘텐츠 형식 출력하기 (0) 2022.01.07 Annotation을 이용한 URL 매핑하기 (0) 2022.01.07 Servlet/JSP 이란 (0) 2022.01.07 서블릿 파일 업로드 하기 (0) 2021.11.24 JSP로 어설픈 구구단 만들기 (0) 2021.11.23