JSF中的本地化,如何记住每个会话选择的区域设置,而不是每个请求/视图faces-config.xml:<application>
<locale-config>
<default-locale>ru</default-locale>
<supported-locale>ua</supported-locale>
</locale-config></application>在bean操作方法中,我将在当前视图中更改区域设置,如下所示:FacesContext.getCurrentInstance().getViewRoot().setLocale(new Locale("ua"));问题是ua区域设置仅适用于每个请求/视图,而不适用于会话。同一会话中的另一个请求/视图将区域设置重置为默认值。ru价值。如何将区域设置应用于会话?
4 回答

海绵宝宝撒
TA贡献1809条经验 获得超8个赞
添加回答
举报
0/150
提交
取消