href不会重定向到相应的页面

时间:2017-12-18 19:54:27

标签: java angularjs jsp

我有一个页面,其中包含以下格式的几个导航链接,当我点击这些链接时,他们应该将我重定向到相应的jsp页面。

我该怎么做?请注意,home,about和contact是我写过的jsp页面。

主页 关于我们 联系 褒奖 我正在使用AngularJS和JSP作为前端。

目前,当我点击链接时,URL会更改为JSP页面,但页面不会重新加载。我不知道如何解决这个问题。

<div id="navbar" class="collapse navbar-collapse">
    <ul class="nav navbar-nav">
        <li class="active"><a href="#">Home</a></li>
        <li><a href="aboutus">About Us</a></li>
        <li><a href="contact">Contact</a></li>
        <li><a href="testimonials">Testimonials</a></li>
    </ul>
    <form class="navbar-form navbar-right">
        <ul class="nav navbar-nav">
            <li><a href="/login">login</a></li>
        </ul>
    </form>
</div><!--/.nav-collapse -->

2 个答案:

答案 0 :(得分:0)

如果链接正在更改,则意味着正在进行请求。这也可以从浏览器控制台中检查。请在控制器代码中添加调试器,并检查它是否收到请求。

答案 1 :(得分:0)

如果您提出这个问题,我会假设您的所有代码都能在浏览器中正常工作并显示,并且所有内容都可以摘录链接。

因此,如果您使用的是HTML 5模式,则所有网址都应以#开头!字首。例如,在你的情况下#!/ login。

如果禁用HTML 5#/ login应该有效。