quando vou adicionar o serviço ele não põe la no banco de dados o que deve esta errado ?
Abaixo o código jsp.
<form action="/controlemembros/clinicas" method="post">
<label>Nome:</label>
<input type="text" name="nome">
<label>Serviços Médicos:</label>
<input type="text" name="servicos.tipo">
<button type="submit">Cadastrar</button>
</form>
Meu controller
@Controller
public class ClinicaController {
@Autowired
private ClinicaDAO dao;
@RequestMapping("/clinicas/cadastro")
public String cadastro(){
return "clinicas/cadastro";
}
@RequestMapping("/clinicas")
public String gravar(Clinica clinica) {
dao.gravar(clinica);
return "clientes/ok";
}
Meu model
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id;
private String nome;
@ElementCollection
private List<ServicosMedicos> servicos;
public List<ServicosMedicos> getServicos() {
return servicos;
}
public void setServicos(List<ServicosMedicos> servicos) {
this.servicos = servicos;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}