ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.