1. 자바 웹 어플리케이션 생성하기
eclipse에서 File > New > Dynamic Web Project를 클릭합니다.
project name을 입력 후, New Runtime을 클릭합니다.
저는 이미 프로젝트를 만들어서 Tomcat을 설정해 놓은 상태라 8.0버전으로 설정되어 있습니다.
8.0버전을 선택 후, Next를 클릭합니다.
Browse를 클릭 후, Tomcat을 설치한 경로를 입력해 줍니다.
여기서 문제가 발생합니다!!
설치한 Tomcat은 8.0버전인데 eclipse는 8.0버전까지밖에 지원을 하지 않는다고 합니다.ㅜ
그래서 저는 이걸 https://sarc.io/index.php/tomcat/582-eclipse-tomcat-8-5-x
이 블로그를 참고해서 고쳤습니다. 저는 야매같지만 첫번째 방법으로 수정했습니다.
잘돌아갑니다.ㅎㅎ
2. 자바 웹 어플리케이션 작성
방금 만든 웹 어플리케이션을 클릭 후, New > Servlet을 클릭합니다.
다음과 같이 패키지와 클래스 이름을 입력하고 next를 클릭합니다.
다음과 같은 창이 뜹니다.
여기에서 제일 중요한 부분은 URL mappings입니다.
이 HelloServlet클래스가 WAS에 배포될 때 사용할 이름을 지정한 부분입니다.
지금은 eclipse가 자동으로 생성한 이름으로 설정되어 있는 상태입니다.
기본적으로 URL은 다음과 같은 규칙으로 생성됩니다.
http://localhost:8080/{프로젝트이름}/{URL Mapping값}
따라서 위와같이 어플리케이션을 만든다면 URL은
http://localhost:8080/firstweb/HelloServlet 이렇게 되겠죠?
그다음 next를 누르고
doGet만 체크되게하고 finish해줍니다.
기본 코드에서 doGet 메소드를 변경해 줍니다.
이제 이 코드를 실행해봅시다.
src > servlet파일 > 우클릭 > run as 를 클릭해 줍니다.
항상 Tomcat을 사용할 것이기 때문에 밑에 always....체크박스를 체크해줍니다.
그후 실행하면
이렇게 잘 돌아갑니다!!!! :)
'WEB > BoostCourse' 카테고리의 다른 글
[부스트코스]2_1JavaScript (0) | 2020.03.11 |
---|---|
[부스트코스]Servlet 이란? (0) | 2020.03.06 |
[부스트코스]eclipse, Tomcat설치 (0) | 2020.03.05 |
[부스트코스]1_2&1_3 HTML과 CSS (0) | 2020.02.27 |
[부스트코스]01_Web개발의 이해 (0) | 2020.02.14 |