2017-02-01 3 views
0

ich JSP verwende für das Frühjahr Boot und wenn ich versuche, in meinem jsp folgenden Code, erhalte ich Ausnahme:Frühling Boot mit JSP, immer Ausnahme

<div class="fc-table ctc-fix-111 border-t inner-grid"> 

     #{if _purchases.isEmpty()} 
     <div class="fc-row"> 

So erhalte ich für diesen Code folgende Ausnahme " # {if _purchases.isEmpty()} "

Servlet.service() für Servlet [DispatcherServlet] im Kontext mit Pfad [] hat Ausnahme [/WEB-INF/jsp/subscriptionsTables.jsp (Zeile: 12, Spalte: 10) # {...} ist im Vorlagentext nicht erlaubt] mit der Ursache

org.apache.jasper.Jasper Ausnahme: /WEB-INF/jsp/subscriptionsTables.jsp (Zeile: 12, Spalte: 10) # {...} ist im Vorlagentext bei org.apache.jasper.compiler.DefehlerErrorHandler.jspError (DefaultErrorHandler.java : 41) ~ [tomcat-embed-jasper-8.5.6.jar: 8.5.6]

SO gibt es irgendeine Weise, die ich solchen Code in meinem jsp verwenden kann, muss ich irgendwelche Abhängigkeiten für das hinzufügen?

Antwort

0

Dies ist keine korrekte Syntax für if in JSP. Dieser Codeschnipsel ist ein Beispiel für if in Thymeleaf.

In JSP Sie c:if Tag stattdessen verwenden sollten:

<c:if test="${_purchases.isEmpty()}"> 
    <div class="fc-row"> 
    .... 


</c:if> 
+0

Hey danke für deine Antwort, ich habe folgende Aussage erweitern, hw kann ich wandeln es in jsp ?? # {erweitert 'main.html' /} – Swpno

Verwandte Themen