Olá!
Tenho um formulário jsp que apresenta uma lista de qualificações, estas são atribuídas ao Dentista no momento do cadastro do mesmo.
Essa lista é apresentada na forma de checkbox, onde o adm vai informar quais as qualificações do dentista. Além dessa lista, também são cadastrados outros dados.
Na minha regra de negócio, um Dentista possui um relacionamento muitos-pra-muitos com Procedimento e isso já está refletido no banco, através da associativa.
Observei em alguns fóruns sobre o assunto mas nenhuma das soluções propostas resolve o meu problema.
A listagem dos procedimentos (estes já cadastrados no BD):
Inicialmente eu estava listando desta forma:
<td>
<c:forEach items="${procedimentoList}" var="procedimento">
<input type="checkbox" value="${procedimento.id }"/>${procedimento.nome }</br>
</c:forEach>
</td>
Depois de algumas pesquisas, personalizei para a minha realidade e cheguei a este código:
<td><strong>Procedimentos que o dentista está apto a realizar</strong> </br>
<c:forEach items="${procedimentoList}" var="procedimento" varStatus="s">
<input type="checkbox" name="procedimentoList[${s.index}].id" value="${procedimento.id}"/>${procedimento.nome }</br>
</c:forEach>
</td>
Mas mesmo assim ainda não deu certo. :roll:
Lembrando que no Controller eu estou recebendo List procedimentos.
Preciso que sejam gravados na tabela associativa Funcionario_Procedimento os ids do Dentista cadastrado e tbm dos procedimentos selecionados.
Desde já agradeço!!!
