java – 如何从Spring MVC框架中的jsp获取url路径
作者:互联网
从页面视图中删除语言切换(确认页面)
我找到了这个代码,但它在Spring MVC中不起作用
<c:if test="${!fn:contains(pageContext.request.servletPath,'/comfirmation')}">
//Other Code
</c:if>
>我的实际网址是(ShoppingCart.jsp).
>它在/viewCart.htm,/updateCart.htm,/Confirmation.htm,etc时使用.
>因此,用户转到/Confirmation.htm,它也会重定向到ShoppingCart.jsp,但浏览器中的url路径是/Confirmation.htm.
>我想在上面提到的调用/Confirmation.htm时删除语言切换.
解决方法:
终于我明白了.开始了
<%
String url=request.getAttribute("javax.servlet.forward.servlet_path").toString();
if(url.equals("/Confirmation.htm")){
%>
//Language Toggle code
<% } %>
我决定用它.另一种方法是自前控制器以来在会话中存储url路径.
标签:jsp-tags,java,spring-mvc,jsp 来源: https://codeday.me/bug/20190903/1795954.html