您正在传递一个用户列表(在控制器中),但实际上是以要保存一个用户的形式传递的。
为了显示新创建的用户(使用默认值)
将代码更改为
@RequestMapping(value = "/")
public String display(ModelMap modelMap){
User user = new User(1, "Endriyas", 21);
userService.addUser(user);
User users = userService.getById(1);
modelMap.put("users", users);
return "users";
}
此外,您应该在服务中创建一个新方法
getById (that has an Integer as a parameter)
addUser方法是否将用户保存在数据库中?
如果不是,您只想用一些默认值显示用户
将代码更改为
@RequestMapping(value = "/")
public String display(ModelMap modelMap){
User user = new User(1, "Endriyas", 21);
modelMap.put("users", user);
return "users";
}