Published 2022. 5. 30. 16:44
  1. @RequestParam 어노테이션은 HttpServletRequest 객체와 같은 역할을 한다.
  2. HttpServletRequest에서는 getParameter() 메소드를 이용했지만 @RequestParam을 이용해서 메서드의 파라미터 값을 받는다.
@Controller
public class HomeController{
@RequestMapping("/add")
public String add(@RequestParam("id") String id, @RequestParam("pwd") String pwd, Model model){
model.addAttribute("id", id);
model.addAttribute("pwd", pwd);
return "/add";
}
}

@RequestParam("가져올 데이터의 이름", [데이터타입], [가져온데이터를 담을 변수]

 

도메인 주소창에 값을 넘겨서 확인하자.

https://add/?id=test&pwd=test!

 

'Spring > Annotation' 카테고리의 다른 글

@Component  (0) 2022.06.01
@Configuration  (0) 2022.06.01
@Controller, @RestController 비교  (0) 2022.05.30
@Pathvariable  (0) 2022.05.27
@Data  (0) 2022.05.27
복사했습니다!