为了账号安全,请及时绑定邮箱和手机立即绑定

JSF中的本地化,如何记住每个会话选择的区域设置,而不是每个请求/视图

JSF中的本地化,如何记住每个会话选择的区域设置,而不是每个请求/视图

RISEBY 2019-06-21 15:34:58
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个赞

这个组件f:view不在,您的JSF页面不工作,它只显示默认的英语语言,为这个f:view组件提供localae值,然后它就可以正常工作了。我现在也面临着同样的问题-工作正常。


查看完整回答
反对 回复 2019-06-21
  • 4 回答
  • 0 关注
  • 415 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信