<jsp:useBean id="catDAO" class="modelo.dao.CategoriaDAO" />
<a target="_TOP" >Artigos</a>
<a target="_TOP" >Noticias</a>
<a target="_TOP" >Fotos</a>
<a target="_TOP" >Videos</a>
<a target="_TOP" >Experiencias</a>
<c:set var="menu" value="${param.menu}" />
valor de menu: ${menu}
<ul>
<c:forEach var="categoria" items="${catDAO.nomeCat}">
<c:if test="${categoria.idMenu == menu}">
<li>
<a target="_TOP" >
${categoria.nomeCategoria}
</a>
</li>
</c:if>
</c:forEach>
</ul>
Eu seleciono o menu e a condição dentro do foreach nao é aplicada. Gostaria de alguma dica. Não uso framework, somente jstl. Só consigo aplicar se este forEach estiver em outra página, ou seja, o link inicial dos menus aponta para outra página e não para a mesma.