[Spring]스프링 핵심 기술

less than 1 minute read

  1. 내장 톰캣으로 웹서버 만들기
Tomcat tomcat = new Tomcat();
tomcat.setPort(8080);

Context context = tomcat.addContext("/", "/");

//서블릿을 만들어보자
HttpServlet servlet = new HttpServlet() {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        PrintWriter writer = resp.getWriter();
        writer.println("<html><head><title>");
        writer.println("Hey, Tomcat");
        writer.println("</title></head>");
        writer.println("<body><h1>hello tomcat</h1></body>");
        writer.println("</html");
    }
};

String servletName = "helloServlet";
tomcat.addServlet("/", servletName, servlet);
context.addServletMappingDecoded("/hello", servletName);

tomcat.start();
tomcat.getServer().await();