이클립스를 이용한 서블릿 프로그래밍

2020. 5. 9. 15:21웹개발 개인공부

저번 시간에 이클립스로 웹 개발을 할 환경을 셋팅했으니 오늘부터는 이클립스를 사용해 웹 개발을 공부할 것이다.

 

먼저 자바 다이나믹 웹 프로젝트를 새로 만들어주고 하위 폴더인 java Resources -> src에 새로운 클래스를 만들어 주고 다음 코드를 작성해 준다.

 

public class Nana extends HttpServlet {

    @Override

    protected void service(HttpServletRequset req, HttpServletResponse resp) throws ServletException, IOException {

        PrintWriter out = resp.getWriter();

        out.println("Hello ~~");

}

 

그런 다음 아까 만들었던 다이나믹 웹 프로젝트의 하위 폴더 중에서 WebContent -> WEB-INF안에다가 톰캣 폴더에 있던 web.xml파일을 복사해서 붙여넣기 한다.

 

만약 아까 만든 클래스 위에 패키지가 있다면 servlet-class에 클래스명 앞에 패키지경로를 설정해줘야 한다.

여기 까지 하고 실행을 시켜보면 브라우저에 Hello~~가 출력된다.