Ocultar <ul> se não obtiver <li>

Eu tenho um no jsp

    e dentro dele tem vários
  • dinâmicos.

    [code]

    [/code] Mas as vezes os
  • não existe, pois eu carrego eles dinamicamente. Via javascript, como eu ocultaria o meu UL caso não houvesse nenhuma
  • nele ?

ou vc utiliza jquery um script para se ele não estiver nada , não aparecer.

ou vc pode utilizar a tag c:if

mas mostra o teu codigo para ajudar melhor.

Utilizando JQuery, verifico se o usuario tem a permissão para exibir no menu…
Mas pode ser que ele não tenha nenhuma permissão…
Sendo assim, queria ocular o

  • Cadastros…

    <ul id="menu_dropdown" class="menubar"> <li class="submenu" style="width: 160px"><a href="#" class="atitulo">Cadastros</a> <ul class="menususp"> <c:if test="${permissoesUsuario['EMPRESA_APRESENTAR'] != null}"> <li><a href="<c:url value='/empresa.pesquisar'/>" title="Empresa">Empresa</a></li> </c:if> <c:if test="${permissoesUsuario['PERFIL_APRESENTAR'] != null}"> <li><a href="<c:url value='/perfil.pesquisar'/>" title="Perfil">Perfil</a></li> </c:if> </ul> </li>

  • usa um jquery que verifica usando a permissão na sessão.

    quando ele fizer um onhover vc verifica com o método.