티스토리 뷰

HttpServletResponse - 기본 사용법

응답메시지 생성

package hello.servlet.basic.response;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

@WebServlet(name="responseHeaderServlet", urlPatterns = "/response-header")
public class ResponseHeaderServlet extends HttpServlet {

    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //[status-line]
        resp.setStatus(HttpServletResponse.SC_OK); //200 FINAL로 정의되어있다

        //[response-headers]
        resp.setHeader("Content-Type","text/plain;charset=utf-8");
        resp.setHeader("Cache-Control","no-cache, no-store,must-revalidate");
        resp.setHeader("Pragma","no-cache");
        resp.setHeader("my-header","hello");

        PrintWriter writer= resp.getWriter();
        writer.println("ok");

    }
}


-HTTP 응답 메시지 생성
-헤더 생성
-바디 생성

편의기능 제공
-Content-Type,쿠키,Redirect


HttpServletResponse - 기본 사용법

'dev_공부일지 > Servlet' 카테고리의 다른 글

간단한 회원관리 서블릿 만들기  (0) 2021.09.09
ContentType  (0) 2021.09.09
HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트  (0) 2021.09.06
HTTP 요청 데이터  (0) 2021.09.05
HttpServletRequest 역할  (0) 2021.09.02
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함