로딩
요청 처리 중입니다...

[Spring MVC] @RequestParam

 [Spring MVC] @RequestParam

@RequestParam은 Controller에서 request 요청의 파라미터를 java 변수에 바로 매핑해 줄 수 있는 어노테이션이다. @RequestMapping(value = "/RequestParam") public String RequestParam(@RequestParam("name") String name, Model model) { model.addAttribute("name", name); return "home"; } Controller에 위와 같은 코드가 있다고 하자.

@RequestParam("name") String name 부분을 보면 request 요청의 name 파라미터를 String name 변수에 할당하겠다는 뜻이다. 위와 같이 선언하는 경우 RequestParam 메서드에서 name 변수를 바로 사용할 수 있다.

위의 코드에서는 model에 추가해 jsp로 바로 내렸다. 위와 같이 GET 요청의 파라미터로 보낸 name : Loze가 String ...