0
我有這個錯誤
發現當我試圖堅持一個任務類連接列Spring MVC的錯誤沒有驗證可以爲類型
這是我的任務模型聯接列
@NotEmpty
@ManyToOne
@JoinColumn(name="project_id")
private Project project;
而且這是控制器請求。
@RequestMapping(value = "/new", method=RequestMethod.POST, consumes="application/json", headers = "content-type=application/x-www-form-urlencoded")
public String addTask(@Valid Task task, BindingResult result, ModelMap model, HttpServletResponse response) {
//TODO
task.setProject(service.findById(1).getProject());
List<String> errors = service.save(task);
if(errors != null) {
model.addAttribute("errors", errors);
response.setStatus(500);
return "alertErrors";
}
model.addAttribute("tasks", service.findGrid(null));
return "tasks/listTable";
}
但是當我打電話控制器他們返回我一個錯誤沒有驗證可以爲類型中找到:... model.Project。。 我已經把錯誤消息,並添加頭=「content-type =應用程序/ x-www-form-urlencoded」方法,但仍然返回錯誤。
我需要做些什麼來解決它?