- @RequestParam 어노테이션은 HttpServletRequest 객체와 같은 역할을 한다.
- 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 |