Как получить локаль запроса в OGNL?
Вопрос
Я хочу знать, как получить локаль запроса в OGNL?
На данный момент я использую
<s:set var="locale" value='#session.WW_TRANS_I18N_LOCALE?#session.WW_TRANS_I18N_LOCALE.toString():"zh_CN"'/>
При этом должно предполагаться, что начальным значением является "zh_CN".
Итак, мне нужно знать, как получить локаль запроса в OGNL.
Спасибо
Решение
#request.locale
Другие советы
#request.locale
возвращает java.util.Объект локали
попробуй
<s:if test="#request.locale.language=='en'">
Current Locale is ENGLISH
</s:if>
<s:else test="#request.locale.language=='fr'">
Current Locale is FRANCE
</s:else>
Не связан с StackOverflow