Comparar duas listas

2 respostas
teteco

Pessoal,

Estou tentando comparar duas lista e se for diferente exibir apenas o que nao existe na outra.

<c:forEach var="ProfEsp" items="${ProfissionalEspecialidade}" begin="0">
   <c:forEach var="espec" items="${listEspecialidades}" begin="0">
     <c:if test="${ProfEsp.codEspecialidade != espec.codEspecialidade}">
       <option value="${espec.codEspecialidade}">${espec.especialidade}</option>
     </c:if>
   </c:forEach>
</c:forEach>

Não exibi nada corretamente, tentei de tudo já.

Obrigado pessoal

Att,

MN

2 Respostas

peczenyj

Crie uma classe pra isso, que pegue duas listas e compare, gerando outra lista. JSTL é muito limitado e vc pode chegar a um codigo que só vc vai entender, naquele instante.

teteco

Valeu peczenyj … não tinha pensado nisso

A idéia resolveu…

Obrigado

Att,

MN

Criado 18 de abril de 2009
Ultima resposta 18 de abr. de 2009
Respostas 2
Participantes 2