728x90 반응형 @ModelAttribute2 [스프링MVC -상품 관리 웹 개발 5] 상품 등록 처리 - @ModelAttribute [스프링MVC - 상품 관리 웹 페이지 만들기 4] 상품 등록 폼 (tistory.com) [스프링MVC - 상품 관리 웹 페이지 만들기 4] 상품 등록 폼 컨트롤러 로직 추가 /** 상품 등록 폼*/ @GetMapping("/add") public String addForm() { return "basic/addForm"; //단순히 뷰 템플릿만 호출 } 뷰 템플릿(templates) /resources/templates/basic/addForm.html 상품 등록 폼 상품 입력 joly156.tistory.com 이제 상품 등록 폼에서 전달된 데이터로 실제 상품을 등록 처리해보자. 요청 파라미터 형식을 처리해야 하므로 @RequestParam 을 사용 @PostMapping("/add") public.. 2023. 8. 31. [스프링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. 이전 1 다음 728x90 반응형