@RequestMapping("/student/{student}")

public String getstudent(@PathVariable String student1, Model model) {

model.addAttribute("st", student);

return "board/view";

}


  http://localhost/king/student/10


@PathVariable 어노테이션을 사용하면 위와 같으 URL을 쉽게 처리할 수 있다.

@PathVariable 어노테이션을 사용하면 경로 변수의 값을 파라미터로 전달 받을 수 있다.


위 코드의 경우 {student} 경로 변수의 실제 값을 student1 파라미터를 통해 전달 받게 된다.



@RequestMapping("/student/{student}/student1/{student1}")

public String getstudent(@PathVariable String student, @PathVariable String                                                                     student1, Model model) {

model.addAttribute("st", student);

model.addAttribute("st1",student1);

return "board/view";

}


경로 변수는 한개 이상 사용할 수 있다.

블로그 이미지

왕왕왕왕

,