是否有任何特殊工具Thymeleaf
可以通过添加/删除/替换参数来构造 URL?例如,我需要向同一页面发出请求,但在请求中添加了一个附加参数“p=1”。以便:
'/foo?a=b' becomes '/foo?a=b&p=1' // addition
'/foo?p=0' becomes '/foo?p=1' // replacing
@{}
在这里似乎没有帮助。我会想象存在类似以下内容:
@{#currentUri(*, p=1, !q)}
,其中“*”代表所有现有参数,“p=1”表示添加/替换和“!” 意味着排除。
是否Thymeleaf
有类似的东西或任何其他用于灵活 URL 构造的语法?