Spring - 1. HTTP 요청과 응답

병호·2023년 8월 7일
0

Spring

목록 보기
1/16

HTTP 요청과 응답

1. HttpServletRequest의 메서드

ex)http://52.78.79.190:8080/ch2/requestInfo?year=2021&month=10&day=1

?year=2021&month=10&day=1 -> 쿼리스트링 부분으로 값을 전달할 때 사용
&표시로 구분해서 값을 여러개 보낼 수 있다.
String year = request.getParameter("year"); //getParameter 메서드로 값을 가져올 수 있다.

위 코드에서 request와 response를 매개변수로 받고 request로 요청받은 내용을 저장하고 reponse의 getWriter메서드로 화면에 출력한다. 이때, response 객체의 setContentType과 setCharacterEncoding메서드로 각각 타입과 인코딩방식을 지정해 주어야 한다. System.out을 하면 콘솔에 출력되므로 out객체를 만들고 out.println을 통해 웹에 내용을 출력해 줄 수 있다. html 형식으로 콘텐트 타입을 지정하고 안에 내용을 집어넣어 주면 된다.

profile
안녕하세요

0개의 댓글