서블릿 문자열 출력

2020. 5. 6. 16:01웹개발 개인공부

저번 시간엔 서버 콘솔에 출력하는 실습을 해보았다. 오늘은 서버 쪽이 아닌 클라이언트 쪽 브라우저를 통해 출력을 하는 실습을 할 것이다.

 

먼저 저번 시간에 작성했던 Nana.class 파일을 수정해야 한다. 

System.out.println("hello servlet"); 부분을 지우고 다음 코드를 작성한다.

 

OutputStream os = response.getOutputStream();

printStream out = new PrintStream(os, true);

out.println("Hello Servlet!!");

 

코드를 수정했으니 다시 클래스 파일을 classes폴더로 옮겨야 하고 톰캣을 재시작해야 한다. 그런 뒤에 브라우저로 localhost:8080/hello로 접속한다. 접속해보니 성공적으로 Hello Servlet!! 이 출력되었다.

 

메모장으로 하면 수정한번만 해도 이렇게 복잡해지는데 내일부터는 통합 개발 환경인 이클립스를 이용해 편하게 개발할 수 있도록 할 것이다.