Warum kehrt Thymeleafs Map Lookup immer wahr?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Warum kehrt Thymeleafs Map Lookup immer wahr?

by Anonymous » 02 Mar 2025, 14:59

Ich versuche, die Anforderungsparams im Thymeleaf -Code mithilfe von Param Variable abzurufen. Hier ist die Dokumentation für Param: https://www.thymeleaf.org/doc/tutorials ... ibutes-etc..
so ich habe diesen Code geschrieben.

Code: Select all

[url=@{my_endpoint(pageNo=${i},location=${param.location})}]stat+1[/url]
Das Problem ist, enthält Keey () findet den String -Speicherort immer, auch wenn er nicht da ist. Ich habe eine zufällige Zeichenfolge ('Kjkakajkdkdkhaha-1') genommen, die nicht in diesen Schlüssel in der Benutzeroberfläche steht, aber wenn diese zufällige Zeichenfolgenschlüssel vorhanden sind, gibt es True zurück. Ich habe meinen Debug -Code unten geteilt: < /p>

Code: Select all


< /code>
[b] Ich habe diese 3 Überprüfungen ausprobiert, aber alle kehren wahr zurück, was nicht. Meine Frage ist, fehlt mir hier etwas?
key name

key continue

kjkakajkdkdkhaha-1 key check true
kjkakajkdkdkhaha-1 key check true
kjkakajkdkdkhaha-1 key check true

In oben Code sind verfügbare Schlüssel Name [/b] und Fortsetzung . Aber ich werde wahr, auch wenn Kjkakajkdkdkhaha-1 nachgeschlagen wird, enthält containsKey () .

Top