Bom dia a todos!
Galera eu tenho duas lista de contatos, uma com todos os contatos do usuario e outra com os contatos de um grupo criado por este usuario.
O que eu preciso e verificar se a lista do grupo(contatosgrupo) contem alguem o elemente corrente da lista de todos os contatos do grupo(listacontatos)
e marca um checkbox para sabemos que ele e deste grupo, mas não estou conseguindo verificar ou comparar as duas lista de forma que quando ele for
do grupo eu crio um checkbox e marco ele, quando não for eu nao marco.
Segue o codigo que fiz:
<c:forEach items="${listacontatos}" var="contatos">
<tr style="background-color:#F7F7DE;">
<c:forEach items="${contatosgrupo}" var="listcont">
<c:choose>
<c:when test="${listcont.idcontato == contatos.idcontato}">
<td align="center">
<input type="checkbox" checked name="chkUsua" id="chkUsua">
</td>
<td>
<span id="GRD_ctl02_Label4">${contatos.nome}</span>
</td>
<td>${contatos.celular}</td>
</c:when>
<c:otherwise>
<td align="center">
<input type="checkbox" name="chkUsua" id="chkUsua">
</td>
<td>
<span id="GRD_ctl02_Label4">${contatos.nome}</span>
</td>
<td>${contatos.celular}</td>
</c:otherwise>
</c:choose>
</c:forEach>
</c:forEach>
Alguem tem alguma ideia de como eu poderia verificar na lista "contatosgrupo se tem algum contato com o mesmo id de listacontatos?
Abraços e desde ja agradeço.