6. HelloWorld 서블릿 컴파일 및 실행하기 - accidentlywoo/legacyVue GitHub Wiki
- 들어가기 전에 모든 프로그램의 시작은"Hello World"를 한 번 출력해 보는거 아시죠? 이번 학습에서는 편안한 마음으로 따라 하면서 Hello World를 한 번 출력해봄으로써 내가 웹개발을 할 수 있는 준비가 다 되었구나 정도만 느끼면 좋을것 같습니다.
- 자바 웹 어플리케이션을 작성할 수 있습니다.
- 자바 웹 어플리케이션
- HttpServlet
- Dynamic Web Project
http://localhost:8080/{프로젝트이름}/{URL Mapping값} ` package examples;
import java.io.IOException; import java.io.PrintWriter;
import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
/**
-
Servlet implementation class HelloServlet */ @WebServlet("/HelloServlet") public class HelloServlet extends HttpServlet { private static final long serialVersionUID = 1L;
/**
- @see HttpServlet#HttpServlet() */ public HelloServlet() { super(); // TODO Auto-generated constructor stub }
/**
- @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); out.println(""); }
}
`
- 어떤 과정을 거쳐서 브라우저에 "Hello World"가 출력될까요?