제목에서 알 수 있듯이 get 요청을 처리하기 위해 doGet 메서드를 만들고 http 서블릿 요청 및 응답을 전달합니다.응답이있는 요청 수신
아래에서 살펴본 코드 예는 나를 혼란스럽게합니다. 입니다 :
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Yahoo!!!!!!!!</title>");
out.println("</head>");
out.println("<body>");
out.println("My First Servlet");
out.println("</body>");
out.println("</html>");
}
내게는 혼란 라인 :
PrintWriter out = response.getWriter();
이 응답 객체에 출력을 할당인가? 나에게 할당 읽습니다 : "responseWindow에있는 모든 것은 PrintWriter에 '할당하고 다른 방법으로는 반올림하지 않습니다. 따라서 응답으로 반환되는 출력은 어떻게됩니까? 커튼 아래에서 자동으로 처리되고 있습니까? 아니면 맹목적으로 뭔가 빠져 있습니까?
필요가 과제로 수행되지 않을 수 있습니다 응답 개체에 몇 가지 정보를 추가하면
websever에 연결할 때마다 응답과 연결된 출력 스트림이 있습니다. 그래서 클라이언트가 연결 클라이언트를 생성 할 때 소켓과 writer를 연관 시키면 getWriter 메소드에서 얻을 수 있습니다. – SMA
귀하의 질문은 '봄'과 아무런 관련이 없습니다. 위의 코드는 서블릿에 대한 것입니다 –
제 사과, 봄 자습서에서 이것을 따르고 있었고 가능한 경우 태그를 제거합니다 – user1156596