Я пытаюсь получить параметры запроса в коде Thymeleaf, используя переменную Param . Вот документация для PARAM:
https://www.thymeleaf.org/doc/tutorials ... ibutes-etc..> Итак, я написал этот код:
Код: Выделить всё
[url=@{my_endpoint(pageNo=${i},location=${param.location})}]stat+1[/url]
Проблема состоит в том, что Sonatainskey () Находит местоположение строки всегда, даже если его нет. Я взял случайную строку ('kjkakajkdkdkhaha-1'), которого нет в этих ключах в пользовательском интерфейсе, а при проверке, если этот случайный ключ строки существует, он возвращает true. Я поделился кодом отладки ниже: < /p>
Код: Выделить всё
< /code>
[b] Я попробовал выше этих 3 проверок, но все возвращаются к истине, что не должно. У меня вопрос: я что -то здесь не хватает?
key name
key continue
kjkakajkdkdkhaha-1 key check true
kjkakajkdkdkhaha-1 key check true
kjkakajkdkdkhaha-1 key check true
Итак, в вышеуказанном коде доступные ключи - name [/b] и
Продолжить . Но я становлюсь правдой, даже если kjkakajkdkdkhaha-1 искал с помощью sontainskey () .
Подробнее здесь:
https://stackoverflow.com/questions/794 ... rue-always