Thymleaf Methodenaufruf

Mariexshhx

Bekanntes Mitglied
Hallo ich möchte einen Methodenaufruf mit einem Objekt machen was bereits im Model gespeichert ist th:switch="${expense.hasUserName("${name)"}. Diese Syntax ist, aber falsch.. hat jemand eine Idee wie das funktioniert ?
 
Funktioniert genau so, wie du geschrieben hast.

Java:
<p th:utext="#{home.welcome(${session.user.name})}">
  Welcome to our grocery store, Sebastian Pepper!
</p>


In deinem Beispiel müssten die Klammern richtig gesetzt werden.

Code:
th:switch="${expense.hasUserName(${name})}
 
Zuletzt bearbeitet:
Funktioniert genau so, wie du geschrieben hast.

Java:
<p th:utext="#{home.welcome(${session.user.name})}">
  Welcome to our grocery store, Sebastian Pepper!
</p>


In deinem Beispiel müssten die Klammern richtig gesetzt werden.

Code:
th:switch="${expense.hasUserName(${name))}
aber wäre es dann nicht so th:switch="${expense.hasUserName(${name})}. Also bei Name werden keine zusätzlichen "" gebraucht
 

Zurück
Oben