IT/Java

jetty server

유기스토리 2021. 6. 7. 22:23
public class MyServer{
	public static void main(String[] args){
    	new MyServer().start();
    }
    
    public void start() throws Exception{
    	Server server = new Server();
        ServerConnector http = new ServerConnector(server);
        http.setHost("217.0.0.1");
        http.setPort(8080);
        server.addConnector(http);
        
        ServletHandler servletHandler = new ServletHandler();
        servletHandler.addServletWithMapping(MyServlet.class, "/mypath");
        server.setHandler(servletHandler);
        
        server.start();
        server.join();
    }
}​
public class MyServlet extends HttpServlet{
	private static final long serialVersionUID = 1L;
    
    protected void doGet(HttpServletRequest req, HttpServletResponse res){
    	res.getWriter().write("Hello!");
    }
}