haber si podeis resolverme esta duda que me trae de cabeza
En mi base de datos tengo una tabla Users con una relacion a Country
User Country
---------- -------------
id PK id PK
Nombre country
apellidos
id_country FK
Hice una clase User en el que uno de sus atributos es de tipo Country y anote todo con anotaciones JPA
El problema esta en el que en mi formulario no settea el atributo Country
Código:
No sale ningun error solo que el blindingResult me dice que hay errores en el formulario@RequestMapping(value = "/onSubmitCreate", method = RequestMethod.POST) public ModelAndView onSubmit(@Valid @ModelAttribute("user") User user,BindingResult result ){ if(!result.hasErrors()){ Date dateTimeNow = new Date(); user.setCreated(dateTimeNow); user.setModified(dateTimeNow); userService.create(user); System.out.println("sin errores"); return new ModelAndView("redirect:form","msg","Registro con exito"); } System.out.println("con errores"); return new ModelAndView("redirect:form"); }
Alguna ayuda de como settearlo??