Estou puxando do bd um Dentista e um paciente para alteração, porém através desse código esta vindo paciente errado… não sei onde está meu erro!
<form action="Controller?action=GravaAgenda" method="POST">
<input type="hidden" name="idAgenda" value="${requestScope.ag.idAgenda}" />
<p>Data e Horário
<input type="text" name="cpData" value="${requestScope.dataFormatada}" maxlength="16" onkeypress="formata_mascara(this, '##/##/####-##:##')" />
<i><h5 style="color: red">Digite a data e horário(somente números)</h5></i>
</p>
<p>Paciente
<select name="cpPaciente" value="${requestScope.ag.paciente.nome}" id="cpPaciente">
<option value="" style="background: #eeeeee">Escolha um paciente...</option>
<c:forEach items="${requestScope.ListaPaciente}" var="paciente">
<option value="${paciente.idPaciente}" selected="selected">${paciente.nome}</option>
</c:forEach>
</select>
</p>
<p>Dentista
<select name="cpDentista" value="${requestScope.ag.dentista.nome}" id="cpDentista">
<option value="" style="background: #eeeeee">Escolha um dentista...</option>
<c:forEach items="${requestScope.ListaProfissional}" var="prof">
<c:if test="${prof.tipo == 'Dentista'}">
<option value="${prof.idProfissional}">${prof.nome}</option>
</c:if>
</c:forEach>
</select>
</p>