Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Menu DropDown Bootstrap não está funcionando

Estou seguindo esse curso para desenvolver um sistema para meu estágio da Faculdade. Quero fazer um menu Dropdown usando o Bootstrap, então segui o modelo que tem na própria página, porem, o menu não está funcionando. Ele aparece apenas o botão principal, mas ele não mostra o menu dele. Como posso corrigir esse erro?

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<title>Digera</title>


<!-- Bootstrap core CSS -->
<link href="/css/bootstrap.min.css" rel="stylesheet">

<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<link href="/assets/css/ie10-viewport-bug-workaround.css"
    rel="stylesheet">

<!-- Custom styles for this template -->
<link href="/css/navbar-static-top.css" rel="stylesheet">

<script src="/assets/js/ie-emulation-modes-warning.js"></script>

<link href="<c:url value='/css/bootstrap.css'/>" rel="stylesheet" />

<script src="/assets/js/vendor/jquery-2.2.4.min.js"></script>
<script src="/js/bootstrap.min.js"></script>

</head>
<body>

    <!-- Static navbar -->
    <nav class="navbar navbar-default navbar-static-top">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed"
                    data-toggle="collapse" data-target="#navbar" aria-expanded="false"
                    aria-controls="navbar"></button>
                <a class="navbar-brand" href="#">Digera</a>
            </div>
            <div id="navbar" class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                    <li class="dropdown"><a href="#" class="dropdown-toggle"
                        data-toggle="dropdown" role="button" aria-haspopup="true"
                        aria-expanded="false">Cadastro<span class="caret"></span></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">Action</a></li>
                            <li><a href="#">Another action</a></li>
                            <li><a href="#">Something else here</a></li>
                            <li role="separator" class="divider"></li>
                            <li class="dropdown-header">Nav header</li>
                            <li><a href="#">Separated link</a></li>
                            <li><a href="#">One more separated link</a></li>
                        </ul></li>
                </ul>
                <ul class="nav navbar-nav navbar-right">
                    <li><a href="../navbar-fixed-top/">Logout</a></li>
                </ul>
            </div>
            <!--/.nav-collapse -->
        </div>
    </nav>

    <div class="container">
        <main class="col-sm-8"> <!-- conteudo --> <script
            src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>

        <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script
            src="/assets/js/ie10-viewport-bug-workaround.js"></script>
1 resposta
solução!

Oi Victor, esse é um problema não tem a ver necessariamente com o vraptor, é apenas questão de html,css e tal, do bootstrap mesmo. Recomendo que vc olhe o devtools do seu navegador para ver se não acha nenhum erro... Também temos curso de bootstrap aqui na alura, pode te ajudar.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software