Java SpringMVC从子菜单调用jsp
我的jsp中有一个菜单:Java SpringMVC从子菜单调用jsp,java,spring,jsp,spring-mvc,Java,Spring,Jsp,Spring Mvc,我的jsp中有一个菜单: <ul class="submenu"> <li class=""> <a href="create/wizard"> <i class="menu-icon fa fa-caret-right"></i> Wizard </a> <b class="arrow"></b>
<ul class="submenu">
<li class="">
<a href="create/wizard">
<i class="menu-icon fa fa-caret-right"></i>
Wizard
</a>
<b class="arrow"></b>
</li>
<li class="">
<a href="view/contract">
<i class="menu-icon fa fa-caret-right"></i>
Contract
</a>
<b class="arrow"></b>
</li>
</ul>
我第一次登录时,如果您转到任何一个可用的页面,但假设我在/create/wizard url中,并且我转到/view/contract,则url将变为:
Wrong: http://localhost:8080/ccts/create/view/contract
Type Status report
messageNot Found
descriptionThe requested resource is not available.
应该什么时候去
Correct: http://localhost:8080/ccts/view/contract
额外的创建正在附加到正确的url。知道原因吗?您可以使用${pageContext.request.contextPath}
更改指向此的链接
<a href="${pageContext.request.contextPath}/create/wizard">
...
</a>
及
尝试${pageContext.request.contextPath}/create/view在jsp中创建绝对路径。很高兴它有帮助!
<a href="${pageContext.request.contextPath}/create/wizard">
...
</a>
<a href="${pageContext.request.contextPath}/view/contract">
...
</a>