【发布时间】:2016-03-27 10:47:44
【问题描述】:
我正在使用带有 spring mvc 的 thymeleaf。我想添加一个语言参数来更改语言环境。我是这样做的:
<a th:href="@{${currentUrl}(lang='es_ES')}" th:if="__${#locale}__ != 'es_ES'" >Sp</a>
<a th:href="@{${currentUrl}(lang='en_US')}" th:if="__${#locale}__ != 'en_US'" >Eng</a>
但在某些视图中,我在 URL 中有参数。如何添加参数? 遇到具体参数就知道怎么加了:
<a th:href="@{${currentUrl}(fooParam = ${fooValue}, lang='es_ES')}" th:if="__${#locale}__ != 'es_ES'" >Sp</a>
但我不知道所有视图中所有参数的数量和名称。如何获取当前url的所有参数?
【问题讨论】:
标签: java html spring-mvc thymeleaf