코드 그라데이션

HTTP 응답 데이터 - 단순 텍스트, HTML 본문

Spring/MVC 1

HTTP 응답 데이터 - 단순 텍스트, HTML

완벽한 장면 2023. 9. 21. 18:47

단순 텍스트 응답은 앞에서 살펴봤으므로 생략.

 

HTTP 응답 데이터 - HTML 응답

ResponseHtmlServlet

@WebServlet(name = "responseHtmlServlet", urlPatterns = "/response-html")
public class ResponseHtmlServlet extends HttpServlet {
    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) 
    	throws ServletException, IOException {
        
        //Content-Type: text/html;charset=utf-8
        response.setContentType("text/html");
        response.setCharacterEncoding("utf-8");

        PrintWriter writer = response.getWriter();
        writer.println("<html>");
        writer.println("<body>");
        writer.println("  <div>안녕?</div>");
        writer.println("</body>");
        writer.println("</html>");
    }
}

 

실행해서 페이지 소스 보기 누르면

html  잘 나오고

 

설정된 값도 정상적으로 된 것을 확인할 수 있음.

 

728x90
Comments