У меня есть следующая форма.
<form id="langForm" action="" method="get">
<select name="lang" id="lang" class="styled" onchange="this.form.submit();">
<option value="pl" ${param.lang == 'pl' ? 'selected' : ''} >PL</option>
<option value="en" ${param.lang == 'en' ? 'selected' : ''} >EN</option>
</select>
</form>
Spring MVC устанавливает языковой параметр и заботится о i18n / l10n.Я хотел бы изменить ${param.lang}
, чтобы он мог получать текущий пользовательский язык из сеанса Spring MVC, потому что параметр lang
не обязательно присутствует в каждом запросе.Как мне этого добиться?