1) 톰캣 버전 확인하기
톰캣 다운로드
2) 톰캣 다운받기
3) 원하는 위치에 압축파일 풀기
1) 오른쪽 우클릭 -> new -> others -> dynamic web project
2) project name -> modify -> 자바버전 맞추기 -> next
3) web.xml 만들기 클릭하고 FINISH
1) server -> create a new server 클릭
2) Aparche -> tomcat 버전 -> server name -> next
3) 톰캣 다운 파일 위치 -> next
4) server 파일 add all -> FINISH
여기서는 버전이 안맞아서 실패 -> java 11은 tomcat 9.0으로 설치할 것
1) server 파일 클릭 -> ports -> port Number변경
2) server 파일 -> modules -> path " / " 로 변경
3) 톰캣 라이브러리 사용하기
성공
실패
1) 다이나믹 프로젝트 -> src -> main -> webapp -> 우클릭 -> New -> HTML File
2) file name = index.html
3) html 형식의 파일 만들고 저장
💡 예시
🕜 결과
1) 다이나믹 프로젝트 -> Java Resources -> src/main/java -> 우클릭 -> new -> 패키지, 클래스 만들기
2) 클래스에 HttpServlet 상속 후 브라우저에 부르기
// 웹 서블릿 3.0이상에서는 어노테이션으로 가능하게 함
// localhost:8081/hello3로 부르기
@WebServlet("/hello3")
// 클래스에 HttpServlet 상속받기
public class MyServlet extends HttpServlet{
@Override
// service + ctrl + space로 자동 완성 가능
protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {
// 연결되면 콘솔창에 입력
System.out.println("hello2 service 도착");
// 연결되면 브라우저에 입력
PrintWriter out = arg1.getWriter();
out.println("Hello servlet Annotation!!");
}
}
🕜 결과