缺少 URI 模板变量 'studentId' 的方法参数类型 [java.lang.Integer] - Spring MVC
2022-09-01 22:49:49
当我尝试重定向到某个视图时,我收到此错误。
在一个处理程序方法中,我有:
// get student ID, add it to model, and return redirect URI
Integer studentId = student.getStudentId();
model.addAttribute("studentId", studentId);
return "redirect:/students/{studentId}";
但是我没有在此处理程序方法中获取参数:studentId
@RequestMapping(value="/{student}", method = RequestMethod.GET)
public String getStudent(@PathVariable Integer studentId, Model model) {
Student student = studentService.get(studentId);
model.addAttribute("student", student);
return "student";
}
我在这里错过了什么?