我有一个页面,其中包含以下格式的几个导航链接,当我点击这些链接时,他们应该将我重定向到相应的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 -->
答案 0 :(得分:0)
如果链接正在更改,则意味着正在进行请求。这也可以从浏览器控制台中检查。请在控制器代码中添加调试器,并检查它是否收到请求。
答案 1 :(得分:0)
如果您提出这个问题,我会假设您的所有代码都能在浏览器中正常工作并显示,并且所有内容都可以摘录链接。
因此,如果您使用的是HTML 5模式,则所有网址都应以#开头!字首。例如,在你的情况下#!/ login。
如果禁用HTML 5#/ login应该有效。