Pessoal, tenho um jsp de cabeçalho que testa se o usuário esta loado ou não!
Estou adicionando ele às páginas antes da tag <html>.
Porem, tenho um menu que, dependendo do tipo de usuário (Administrador) que estiver logado, se ele for Super (s), ele terá um menu, se for Normal (n), seu menu será outro, então fiz 2 div's uma para colocar cada menu e chamei uma de super e a outra de normal.
Fiz o teste para saber o tipo do usuário mas não estou conseguindo bloquear a outra div.
<%@ page import="model.Admin" %> <% HttpSession sessao = request.getSession(); if (sessao.getAttribute("admin")!=null) { Admin admin = (Admin) sessao.getAttribute("admin"); String tipo = admin.getTipo(); out.println("Olá "+admin.getNome()); sessao.setAttribute("tipoAdmin", tipo); if (sessao.getAttribute("nomeAdmin") != null) { sessao.removeAttribute("nomeAdmin"); } if (tipo == "s") { out.print("<script>$('#super').style.display='block';</script>"); out.print("<script>$('#comun').style.display='none';</script>"); } if (tipo == "c") { out.print("<script>$('#super').style.display='none';</script>"); out.print("<script>$('#comun').style.display='block';</script>"); } } else { response.sendRedirect("index.jsp"); } %>