JAVA/Spring 4.0
Spring4.0 @PathVariable 이용한 경로 변수
왕왕왕왕
2015. 9. 16. 14:07
@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";
}
경로 변수는 한개 이상 사용할 수 있다.