【发布时间】:2021-03-13 02:27:32
【问题描述】:
我想通过检查 RequestParam 的条件,使用 Thymeleaf 动态地将 selected 添加到 HTML 标签 option:
<option value="en" th:text="${#httpServletRequest.getParameter('lang') == null || #httpServletRequest.getParameter('lang') == 'en'} ? #{lang.eng}"></option>
<option value="ru" th:text="#{lang.ru}" th:attr="${#httpServletRequest.getParameter('lang') == 'ru'} ? 'selected' : null"></option>
但我对第二个选项有错误。
这样做的原因是当我切换到另一种语言时,所选语言不会改变 我该如何解决这个问题?还是我必须使用其他方法?
【问题讨论】:
标签: java html spring thymeleaf