반응형

Jetty 3

[Jetty] 간단한 Web Client 만들기

Jetty를 이용한 Client를 만들어 보자. 1. MyClient 생성 (1) 이전에 생성한 서버인 http://127.0.0.1:8080/를 호출하는 Client를 생성해보자. (2) Get 방식으로 호출하도록하며, Content를 출력하도록 하자. package itji.example.jetty.client; import org.eclipse.jetty.client.HttpClient; import org.eclipse.jetty.client.api.ContentResponse; import org.eclipse.jetty.http.HttpMethod; public class MyClient { public static void main(String[] args) throws Exception {..

Jetty 2021.06.26

[Jetty] 간단한 Web Server 만들기

127.0.0.1:8080 으로 접속 가능한 Web Server 띄우기 Web Server를 띄우기 위해서, Server가 될 main class와 servlet이 될 class를 생성해보자. 1. MyServer class 생성 (1) 127.0.0.1:8080으로 접속 가능한 ServerConnector를 생성한다. (2) request가 전달되면, 요청에 대한 응답을 처리할 Servlet을 정의해 둔다. * 서블릿 핸들러는 Request가 들어오면, path와 매핑된 서블릿에 클래스에 Request를 전달하고 응답 content를 생성한다. package itji.example.jetty.server; import org.eclipse.jetty.server.Server; import org.ecl..

Jetty 2021.06.26

[Jetty] Eclipse에서 Jetty library 적용하기

Jetty library를 적용한 Java Project를 시작해보자. 1. eclipse에서 버전에 맞는 Jetty를 다운로드 한다. (1) java 8 : DOWNLOAD > 9.4.42 버전 다운로드 (2) java 11 : DOWNLOAD > 11.0.5 버전 다운로드 https://www.eclipse.org/jetty/download.php Jetty Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. w..

Jetty 2021.06.26
반응형