我有一些代码用于获取页面名称,并且我想将变量与字符串进行比较 - 但该语句始终返回“true”。
<%
String uri = request.getRequestURI();
String pageName = uri.substring(uri.lastIndexOf("/")+1);
%>
<c:if test="${pageName != 'home.html'}" >
<script src="<%= designPath %>/javascripts/constants.js" type="text/javascript"></script>
<script src="<%= designPath %>/javascripts/application.js" type="text/javascript"></script>
<script src="<%= designPath %>/javascripts/cart.js" type="text/javascript"></script>
</c:if>
最佳答案
应该尝试:
<c:if test="${pageName ne 'home.html'}" >
关于java - JSP 条件语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19015516/