코드 그라데이션
HTTP 응답 데이터 - 단순 텍스트, HTML 본문
단순 텍스트 응답은 앞에서 살펴봤으므로 생략.
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
'Spring > MVC 1' 카테고리의 다른 글
회원 관리 웹 애플리케이션 요구사항 (0) | 2023.09.22 |
---|---|
HTTP 응답 데이터 - API JSON (0) | 2023.09.21 |
HttpServletResponse 기본 사용법 (0) | 2023.09.20 |
HTTP 요청 데이터 - API 메시지 바디 - JSON (0) | 2023.09.20 |
HTTP 요청 데이터 - API Message Body - 단순 텍스트 (0) | 2023.09.19 |
Comments