728x90 반응형 분류 전체보기112 [스프링MVC 기본 기능 7] HTTP 요청 메시지 - 단순 텍스트 3. HTTP message body에 데이터를 직접 담아서 요청 HTTP API(REST API)에서 주로 사용 데이터 형식(JSON, XML, TEXT)은 주로 JSON 사용 POST, PUT, PATCH 에서 주로 사용 [스프링 MVC 10] 서블릿: HTTP 요청 데이터 (*중요) (tistory.com) [스프링 MVC 10] 서블릿: HTTP 요청 데이터 (*중요) HTTP 요청 데이터를 어떻게 조회하는지 알아보자! HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전달하는 방법 (3가지) 1. GET - 쿼리 파라미터 /url?username=hello&age=20 메시지 바디 없이, URL joly156.tistory.com 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데.. 2023. 8. 23. [스프링MVC 기본 기능 6] HTTP 요청 파라미터 - @ModelAttribute 실제 개발을 하면 1. 요청 파라미터를 받아서, 2. 필요한 객체를 만들고, 3. 그 객체에 값을 넣어주어야 한다. 보통 다음과 같이 코드를 작성할 것이다. @ResponseBody @RequestMapping("/model-attribute-v1") public String modelAttributeV1(@RequestParam String username, @RequestParam int age){ //1 HelloData data = new HelloData();//2 data.setUsername(username);//3 data.setAge(age); log.info("username={}, age={}", helloData.getUsername(), helloData.getAge()); ret.. 2023. 8. 22. [스프링MVC 기본 기능 5] HTTP 요청 파라미터 - @RequestParam [스프링MVC 36] 스프링 MVC 기본 기능: HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form (tistory.com) [스프링MVC 36] 스프링 MVC 기본 기능: HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form [스프링 MVC 10] 서블릿: HTTP 요청 데이터 (tistory.com) [스프링 MVC 10] 서블릿: HTTP 요청 데이터 HTTP 요청 데이터를 어떻게 조회하는지 알아보자! HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터 joly156.tistory.com 스프링이 제공하는 @RequestParam 을 사용하면 요청 파라미터를 매우 편리하게 사용할 수 있다. @RequestParam 파라미터 이름으로 바인딩 @RequestParam의 name(v.. 2023. 8. 22. [스프링MVC 기본 기능 4] HTTP 요청 파라미터 (GET, POST) 클라이언트에서 서버로 요청 데이터를 전달할 때는 주로 다음 3가지 방법을 사용한다. [스프링 MVC 10] 서블릿: HTTP 요청 데이터 (*중요) (tistory.com) [스프링 MVC 10] 서블릿: HTTP 요청 데이터 (*중요) HTTP 요청 데이터를 어떻게 조회하는지 알아보자! HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전달하는 방법 (3가지) 1. GET - 쿼리 파라미터 /url?username=hello&age=20 메시지 바디 없이, URL joly156.tistory.com 스프링 MVC에서는 훨씬 깔끔하고 효율적으로 HTTP 요청 데이터를 조회할 수 있는데, 스프링으로 요청 파라미터를 조회하는 방법을 단계적으로 알아보자. HttpServletRequest의 reque.. 2023. 8. 21. [스프링MVC 기본 기능 3] HTTP 요청 - 헤더 조회 [스프링MVC 35] 스프링 MVC 기본 기능: 요청 매핑 - API 예시 (tistory.com) [스프링MVC 35] 스프링 MVC 기본 기능: 요청 매핑 - API 예시 [스프링MVC 34] 스프링 MVC 기본 기능: 요청 매핑 (tistory.com) [스프링MVC 34] 스프링 MVC 기본 기능: 요청 매핑 [스프링MVC 33] 로그에 대해서 간단히 알아보자 (tistory.com) [스프링MVC 33] 로그에 대해서 간단 joly156.tistory.com 매핑 방법을 이해했으니, HTTP 요청이 보내는 데이터들을 스프링 MVC로 어떻게 조회하는지 알아보자. 애노테이션 기반의 스프링 컨트롤러는 다양한 파라미터를 지원한다. 먼저, HTTP 헤더 정보를 조회하는 방법을 알아보자. import lo.. 2023. 8. 21. [스프링MVC 기본 기능 2] 요청 매핑 - API 예시 [스프링MVC 34] 스프링 MVC 기본 기능: 요청 매핑 (tistory.com) [스프링MVC 34] 스프링 MVC 기본 기능: 요청 매핑 [스프링MVC 33] 로그에 대해서 간단히 알아보자 (tistory.com) [스프링MVC 33] 로그에 대해서 간단히 알아보자 운영 시스템에서는 System.out.println() 같은 시스템 콘솔을 사용해서 필요한 정보를 직접 출력 joly156.tistory.com 회원 관리를 HTTP API로 만든다 생각하고 매핑을 어떻게 하는지 알아보자. (실제 데이터가 넘어가는 부분은 생략하고 URL 매핑만!) 회원 관리 API 회원 목록 조회: GET /users 회원 등록: POST /users 회원 조회: GET /users/{userId} 회원 수정: PATC.. 2023. 8. 15. 이전 1 ··· 5 6 7 8 9 10 11 ··· 19 다음 728x90 반응형