我以前熟悉JSTL,thymeleaf对我来说是新东西。我想要的是检查当前URL是否是索引页(/index),如果是,则使div可见。
这是一个JSTL等效示例
<c:set var="url" value="${ pageContext.request.requestURI }" />
<c:if test="${url=='/example/WEB-INF/views/inbox.jsp'}">
...
</c:if>
试试这个:
<div th:if="${#httpServletRequest.requestURI == '/example/WEB-INF/views/inbox.jsp'}">
some content
</div>
对于索引页面:
<div th:if="${#httpServletRequest.getRequestURI() == '/'}">