2016-04-11 9 views
2

ich kannte vorher JSTL und thymeleaf ist etwas neues für mich. Was ich will, ist zu überprüfen, ob die aktuelle URL die Indexseite (/ index) ist, wenn ja, dann ein div sichtbar machen.Thymeleaf Wie überprüfe ich die aktuelle URL?

ist hier ein JSTL Äquivalent Beispiel

<c:set var="url" value="${ pageContext.request.requestURI }" /> 
<c:if test="${url=='/example/WEB-INF/views/inbox.jsp'}"> 
    ... 
</c:if> 
+1

Mögliche Duplikat http://stackoverflow.com/questions/23466130/spring-mvc-how-do-i -get-current-url-in-thymeleaf –

Antwort

3

Versuchen Sie folgendes:

<div th:if="${#httpServletRequest.requestURI == '/example/WEB-INF/views/inbox.jsp'}"> 
some content 
</div> 
+0

Mann, wo hast du das gefunden? Ich sehe nicht in der Dokumentation. –

+1

Schauen Sie [hier] (https://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/http/HttpServletRequest.html) und [hier] (http://www.thymeleaf.org/doc /tutorials/3.0/usingthymeleaf.html#appendix-a-express-basic-objects :) –

Verwandte Themen