Thymeleaf verwendet Pfadvariablen zu th: href

8

Hier ist mein Code, den ich durchspiele:

%Vor%

Die URL, auf die es zeigt, soll /category/edit/<id of the category>

sein

Es sagt, es konnte den Ausdruck nicht analysieren:

%Vor%     
user962206 17.11.2015, 09:59
quelle

5 Antworten

14

Hallo, ich denke, dein Problem war ein Typfehler

%Vor%

Sie verwenden category.id, aber in Ihrem Code ist idCategory , wie Eddie sagte

Dies würde für Sie arbeiten

%Vor%     
cralfaro 26.03.2016 12:54
quelle
2

Ihr Code sieht syntaktisch korrekt aus, aber ich denke, dass Ihre Eigenschaft nicht existiert, um die URL zu erstellen.

Ich habe es gerade getestet und funktioniert gut für mich.

Verwenden Sie beispielsweise category.idCategory anstelle von category.id ...

%Vor%     
Eddie Jaoude 16.01.2016 09:22
quelle
1

Ein sauberer und einfacher Weg dies zu tun

%Vor%

Ich fand diese Lösung in Thymeleaf-Dokumentation zu "4.8 Literale Ersetzungen". .

    
douglasmiguel7 23.01.2018 16:32
quelle
0

Ich denke, Sie können das versuchen:

%Vor%

Oder wenn Sie "idCategory" haben:

%Vor%     
Denis Marennikov 02.05.2016 12:02
quelle
0

Der richtige Weg nach Thymeleaf-Dokumentation zum Hinzufügen von Parametern ist:

%Vor%     
Mario Rojas 12.03.2018 01:12
quelle