728x90 반응형 서블릿8 [Spring] HttpServletRequest 개요 및 기본 사용 HTTP 요청 메시지를 개발자가 직접 파싱해서 사용해도 되지만, 매우 불편할 것이다. 서블릿은 개발자가 HTTP 요청 메시지를 편리하게 사용할 수 있도록 개발자 대신에 HTTP 요청 메시지를 파싱한다. 그리고 그 결과를 HttpServletRequest 객체에 담아서 제공한다 HttpServletRequest를 사용하면 다음과 같은 HTTP 요청 메시지를 편리하게 조회할 수 있다. POST /save HTTP/1.1 Host: localhost:8080 Content-Type: application/x-www-form-urlencoded username=lee&age=30 시작 라인 ( POST /save HTTP/1.1 )은 - HTTP 메소드 - URL - 쿼리 스트링 - 스키마, 프로토콜 의 정보가.. 2023. 5. 17. [Spring] 서블릿(Servlet) 개념 우리는 데이터를 웹 브라우저에서 전송할 때 Form을 사용한다. Form에 데이터를 입력하여 서버로 전송한다. 서버에서 요청받은 데이터를 처리해야할 때, 비즈니스 로직을 실행하여야 한다. 데이터를 처리하여 데이터베이스에 저장 요청해야한다. 서블릿을 지원하는 WAS를 사용하여 데이터 저장 비즈니스 로직을 실행한 후, 응답 메시지를 생성한다. 서블릿의 특징으로는 @WebServlet(name = "helloServlet", urlPatterns = "/hello") public class HelloServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response.. 2023. 5. 15. 이전 1 2 다음 728x90 반응형