Boa Tarde Galera…
Eu estou com um problema aqui. Tenho esse escopo de código abaixo
<td> Motivo </td>
<%
List<Motivos> listMotivos = ServletRequisicao.listMotivos();
List<MotivoTutoria> listMotivosTutoria = (List<MotivoTutoria>)request.getAttribute("listMotivosTutoria");
%>
<td>
<select name = "listMotivos" size = "6" multiple="multiple">
<%
for(Motivos motivos : listMotivos)
{%>
<option value = "<%=motivos.getCodMotivo()%>"> <%=motivos.getNomeMotivo() %> </option>
<%}%>
</select>
Essa “listMotivos” é um array contendo os motivos, fiz um “for” para poder popular a minha ListBox. O meu problema é que a “listMotivosTutoria” e um array contendo os motivos que o usuário escolheu quando fez o cadastro, porém eu não estou conseguindo desenvolver uma lógica para poder deixar “selecionado” o que ele tinha cadastrado.
Eu estava pensando em adicionar na minha Bean da “listMotivosTutoria” um atributo para receber o nome do curso, aí na minha DAO eu faria um inner join. Mas acho que isso não é viavel neh?
Someone can me help??